我正在使用MongoDB的find()
方法在已定义的数组中查找具有ID的所有文档。对象ID的数组可以相似或不同,但是当找到匹配项时,Mongo将针对该相同对象ID返回单个文档。假设我有一组ID ...
['123','123'.'123']
我想要3个文档,但只返回一个文档。为什么会这样?
arr = ['123','123','123']
model.find({_id:arr}).then((response) => {
console.log(response)
// this response is an array of json and its length is 1
})