你好,我刚开始使用Mongo并尝试运行基本的find()命令。
我的集合中有记录,看起来像这样:
我的集合中有记录,看起来像这样:
{
"event" : "cheat",
"message" : {
"tableid" : 205,
"time" : 1381853433038,
"link" : "/dbcheat/table205/iID3731"
},
"_id" : ObjectId("525d68f999ddc6a019000004")
}
我想找到所有tableid为205的条目。如果我运行这个命令,我会得到一行结果。
db.example.find({
"message" : {
"tableid" : 205,
"time" : 1381853433038,
"link" : "/dbcheat/table205/iID3731"
}
})
但是如果我尝试运行这个命令,我会得到零个结果。有人知道可能出了什么问题吗?
db.example.find({
"message" : {
"tableid" : 205
}
})