我與蒙戈本地包裝的Node.js和IM試圖排除其中包含一個名爲「存檔」字段中的值1的文檔使用MongoDB的,我一直得到的結果是不適當。MongoDB的多個條件,返回錯誤的結果
這是我在CoffeeScript中
collection.findOne { _id : new mongo.BSONPure.ObjectID req.params.id , "archive" : 0 } , (erreur, resultat) ->
if erreur
console.log "Erreur: aucun contact de ce nom." + erreur
else
res.send resultat
res.end()
代碼,並不斷返回我:
{
"_id": "51ddb907ae3267d6154a3e64",
"archive": 1,
"nom": "G",
"prenom": "Maxim"
}
有什麼不對?
_id是你期待的那個嗎? – CasualT
@CasualT是的..完全相同的ID。 – user1621223