操作mongodb遇到一个很奇怪的问题~
发布于 11 年前 作者 fhawk 4106 次浏览 最后一次编辑是 8 年前

在mongodb中有这一条记录,却始终查询不到。

{ “authed” : false, “authno” : “070709142587”, “houseno” : “050110101”, “cpmid” : “5271bc0a87879b4106000125”, “clubid” : “5271bbdc87879b4106000123”, "_id" : ObjectId(“529494db12567a6f5e000007”), "__v" : 0 } { “authed” : false, “authno” : “394828679138”, “houseno” : “050120403”, “cpmid” : “5271bc0a87879b4106000125”, “clubid” : “5271bbdc87879b4106000123”, "_id" : Obj ectId(“529494db12567a6f5e000008”), "__v" : 0 } 第一条记录使用 db.collections.findOne({houseno:“050110101”}) 查询不到 db.collections.findOne({houseno:“050120403”}) 能查询到 求解释~~~~~~~~~

2 回复

请使用mongoose来查询,最好不要直接使用findOne之类的,还是借助第三方的增删改查比较好

试试db.collections.findOne({"_id" : ObjectId(“529494db12567a6f5e000007”)})

回到顶部