▪️今日のお悩み
- MongoDBでdistinctってどうするの?
- それをnode.jsで組み込みたいのだけど・・・。
▪️解決
> MongoDBでのコマンド
-
サンプルデータ
-
実行コマンド
> db.topics.distinct("room");
[ "room_1", "room_2" ]
>
> Mongoose by node.js
//distinct function
function getDistinctRoom(callback){
TopicModel.find().distinct('room',function(err,result){
if(err){
console.log(err);
callback(err);
}
callback(null,result);
});
}