mongodb - $elemMatch (projection) returns selected array element -


var ids = ['50478c35889a450000000001',  '50478c35889a450000000002']; var posteridarray = ['50478c35889a450000000234',  '50478c35889a450000000234'];  post.find({_id: {$in: posteridarray})   .select({ comments: { $elemmatch: {$in: ids }}})   .exec(function (err, doc) {      console.log(doc.comments); //  ['50478c35889a450000000001']      }); 

// note: returns 1 comment id // need find post comments restricted id , filter


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -