I executed a command in mongo.exe
> db.tablebusiness.find({"_id": "the-simmons-paradise__41.85_-87.88"});
I got results:
Now I try similar command in rockmongo. If I execute
db.tablebusiness.find(
{"_id": "the-simmons-paradise__41.85_-87.88"}
);
Result:
{
"retval": null,
"ok": 1
}
Basically it seems to tell me that the result is ok or something like that? I am not sure.
If I elaborate:
var cur = db.tablebusiness.find(
{"_id": "the-simmons-paradise__41.85_-87.88"}
);
cur.forEach(function(x){print(tojson(x))});
Result:
{
"retval": null,
"ok": 1
}
Same problem.
If I do:
function () {
return db.tablebusiness.find({"_id": "the-simmons-paradise__41.85_-87.88"});
}
What does it mean by hello.tablebusiness -> undefined is beyond me. As you see from above, I successfully execute the query just fine in mongo.exe
Looks like rockmongo has very limited feature. I wonder how to actually see result. How to execute random mongodb command in rockmongo and observe the result.