あるべきです:
QUERY("r" << BSON("$gt" << startVal ) ).sort("r" << 1)
またはさらに単純:
QUERY("r" << GT << startVal ).sort("r")
limit
クエリを実行するための呼び出しの一部として表されます(3番目のPARAM)
auto_ptr<DBClientCursor> cursor = c.query("DB.coll", QueryHere, 1);
質問
このクエリがあります
var startVal = Math.random();
db.coll.find({r: {$gt: startVal}}).sort({r: 1}).limit(1);
私をつまずかせているのは一種です。誰かが私がこのクエリをC ++クエリに変換するのを手伝ってくれますか?
ありがとう!
解決
あるべきです:
QUERY("r" << BSON("$gt" << startVal ) ).sort("r" << 1)
またはさらに単純:
QUERY("r" << GT << startVal ).sort("r")
limit
クエリを実行するための呼び出しの一部として表されます(3番目のPARAM)
auto_ptr<DBClientCursor> cursor = c.query("DB.coll", QueryHere, 1);