草庐IT

arrayToLookIn

全部标签

javascript - 查找包含数组中特定值但不是最后一个元素的文档

我目前的做法是:varv='Value';Collection.find({arrayToLookIn:v}).forEach(function(obj){if(obj.arrayToLookIn.indexOf(v)!==obj.arrayToLookIn.length-1){//dostuff}}我想知道是否有一种方法可以在find()调用中指定这样的规则,并且无需内部检查就可以执行此操作?我已经查看了https://docs.mongodb.org/manual/tutorial/query-documents/#match-an-array-element但没有发现我要找的东西