<?
$m = new MongoClient();
$db = $m->selectDB ( "test" );
$col = new MongoCollection($db , "col");
$db
|
| $db->getCollectionNames() |
|
| $db->listCollections(); |
вернет массив строк |
| $db->getCollectionInfo() |
объекты название +options |
| |
|
$collection
|
| $col->save(array('prop'=>123)) ; |
сохранит массив в коллекцию |
| $cur = $col->find(array('prop'=>123)) ; |
вернут курсор на данные если он нашлись
(iterator_to_array)
|
| $collection->distinct("prop"); |
|
$cursor
|
| $cursor->count() |
|
| $cursor->hasNext () |
|
| $cur->info() |
массив (limit flags query skip ) |
| $cur->limit(10) |
указатель |
| $cur->skip(10) |
указатель |
| $cur->sort(array('prop'=> 1 )) |
указатель сортирует по указанному полю |
| $cur->next() |
массив |