【发布时间】:2011-11-17 03:38:34
【问题描述】:
我有一个文件,例如:
{ _id: 4e69bbedee97560001000011,
case_id: '5', ... }
如果我这样做:
Case.find {_id : "4e69bbedee97560001000011"}, (err,docs) ->
docs.forEach (item, i) ->
console.log item
它工作正常,但如果我这样做:
Case.find {case_id : "5"}, (err,docs) ->
docs.forEach (item, i) ->
console.log item
它没有。 case_id 是一个字符串。为什么这不起作用?谢谢
当我使用 mongo 控制台时它可以工作:
db.case_notebooks.find({"case_id" : 5})
{ "_id" : ObjectId("4e69bbedee97560001000011"), "case_id" : 5, "notes" : [
【问题讨论】:
标签: javascript mongodb node.js mongoose