Мне нужно использовать Mongodb с php и пытаться получить данные из mongocollection с помощью php. сглаживание mongoquery с успешной записью php. но я хочу установить предел для следующего запроса.Как установить limit() в MongoQuery с помощью PHP?
PHP код:
$query = array("\$and"=>array(array('fld'=> array("\$in"=> array('4', '14', '20'))), array('stat'=>array("\$eq"=>"A"))));
$cursor = $this->collection->find($query);
я также попытался follwing пути
$query = array("\$and"=>array(array('fld'=> array("\$in"=> array('4', '14', '20'))), array('stat'=>array("\$eq"=>"A")))).limit(2);
Но я неисправимая ошибка
Призыв к пределу неопределенных функций()
Как использовать limit()
в вышеуказанном запросе?
'предел()' это метод объекта MongoCursor, а не из массива –
'$ курсора = $ this-> галерею-> найти ($ запроса) -> limit (2) 'это правильно? @Yury Fedorov –
Он выглядит правильно, попробуйте –