php mongodb найти n-ую запись в коллекции
Я пытаюсь получить n-ую запись в моей коллекции.
Кажется, это работает с помощьюfind()
но я думаю, что есть более чистое решение, использующееfindOne()
и возможно ?sort()
может кто-нибудь помочь с лучшим способом написания этого, пожалуйста
$mongo = new Mongo();
$db = $mongo->mydb;
$collection = $db->user;
$cursor = $collection->find();
$i=0;
foreach ($cursor as $obj){
if ($i==3)
echo $obj["_id"];//echo's the 3rd entry id
$i++;
}
решение, представленное здесь не относится к моей проблеме, поэтому яЯ задаю этот вопрос.