MongoDBからデータを取得
2011年5月11日
MongoDBは事前にインストール済みとして、まずはモジュールインストール
npm install mongodb
app.js
var mongodb = require('mongodb'),
server = new mongodb.Server("localhost", 27017, {}); // 27017は、MongoDBのdefault-port
// hogehogeはDB名
new mongodb.Db('hogehoge', server, {}).open(function (error, client) {
var collection = new mongodb.Collection(client, 'foo'); // fooはCollection名
// nameがtestのデータを取得
collection.find({ 'name': 'test' },{}).toArray(function(err, data) {
console.log( data[0].name ); // 1件目表示
});
}
これでとりあえず、データが取れた。
あとは、失敗した時の為にエラー処理を入れると。