MongoDB聚合方法
比如说 如何显示db.anycollection.aggregate(..)的结果 您可以这样做:-MongoDB聚合方法,mongodb,Mongodb,比如说 如何显示db.anycollection.aggregate(..)的结果 您可以这样做:- var Member = mongoose.model("Members", memberSchema ); Member.aggregate( { "$match": { "_id": userid } }, { "$unwind": "$friends" }, { "$match": { "friends.status": 0 } }, function( err, data ) { i
var Member = mongoose.model("Members", memberSchema );
Member.aggregate(
{ "$match": { "_id": userid } },
{ "$unwind": "$friends" },
{ "$match": { "friends.status": 0 } },
function( err, data ) {
if ( err )
throw err;
console.log( JSON.stringify( data, undefined, 2 ) );
}
通过这样做,您可以显示聚合结果
var Member = mongoose.model("Members", memberSchema );
Member.aggregate(
{ "$match": { "_id": userid } },
{ "$unwind": "$friends" },
{ "$match": { "friends.status": 0 } },
function( err, data ) {
if ( err )
throw err;
console.log( JSON.stringify( data, undefined, 2 ) );
}