2014年4月24日木曜日

Express+MongoDB+monkで、特定のフィールドのみデータを取得「Projections」

Expressフレームワーク(3.5.1)+MongoDB(2.4.9)+monkで、特定のフィールドのみデータを取得です。MongoDBの「Projections」という機能を利用するらしい。

/routes/blog.js
// 「tags」フィールドのみを取得
collection.find({},{ fields:{ tags:1} },function(error, tags){

});

// 「tags」フィールドを除き、それ以外を取得
collection.find({},{ fields:{ tags:0} },function(error, notags){

});
実際に設定してみたサイトがこちら



参考サイト
Exclude fields from result in MongoDB monk(Stack Overflow)

0 件のコメント:

コメントを投稿