目的
Herokuで作ったMongoDBで
- DB作成
- テーブル作成
- CLIでDBに接続
DB作成
$ heroku addons:create mongolab -a docomo-cycle-book
テーブル作成
Admin UIをアクセスして、DBユーザ、テーブル、テストデータ等が作成できる;
$ heroku addons:open mongolab
CLIでDBに接続
まず、上記のAdmin UIで接続URIを取得
$ mongo mongodb://<user>:<password>@ds253428.mlab.com:53428/heroku_c3swt6jb
DBを操作するコマンドはこれで分かる
rs-ds253428:PRIMARY> db.help()
例えば、検索はこんな感じ
rs-ds253428:PRIMARY> db.parking_lot.find({"id": "10150"})
{ "_id" : ObjectId("5dee642b7c213e7f195d053a"), "id" : "10150", "name" : "C5-07.港区立港南図書館", "ParkingEntID" : "TYO", "ParkingLat" : "35.632842", "ParkingLon" : "139.749500" }
データは上記のようなJSON文字列であり、
filed Nameも、field valueも""で囲まれることが必要;
:マークの後はスペースが必要;
References
| Description | URL |
|---|---|
| homepage of mLab MongoDB addon | click me |