我想获取集合的最大id值。
如何转换mongoDb查询:
db.tweets.find({},{id:1}).sort({id:-1}).limit(1)
使用PHP的Mongo查询语言语句?
我正在试用
$db->tweets->find(
array(),
array("id"=>1)
)->sort(array("id"=> -1))->limit(1);
但这行不通。
我检查了这个,它对我有效:
$val = $db->myCollection->find(array(), array('_id' => 1))->sort(array('_id' => -1))->limit(1);
代码中的错误是它应该是"_id"而不是"id"。此外,我希望$db->tweets是MongoCollection对象,并且您已经确保了这一点。希望这能有所帮助。