我的数据库中有一个名为 example 的集合,如下所示:
{
"event" : "cheat",
"message" : {
"tableid" : 398,
"time" : 1381853438870,
"link" : "/dbcheat/table398/iID485"
},
"_id" : ObjectId("525d68fe99ddc6a019000008")
}
有数千条这样的记录,例如,我想查找前 50 条。
我研究过,最好的方法是使用 forEach() 函数。我习惯了 SQL,刚开始使用 Mongo 并了解 objectID 是唯一的,但我无法从中获得订单。
var cursor = db.example.find();
cursor.forEach(function(x){
console.log(x.message);
});
但是由于某种原因,我收到了一个错误,因为 x 始终为空。
知道有什么问题吗?