File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- $ criteria = array ("name " => "Hannes " );
4
- $ selector = array ('fieldname ' => 1 , 'fieldname.two ' => 1 );
3
+ // Corresponds to "query object" in http://docs.mongodb.org/meta-driver/latest/legacy/mongodb-wire-protocol/#op-query
4
+ $ queryObj = array (
5
+ '$query ' => array ("name " => "Hannes " ),
6
+ '$orderBy ' => array ('name ' => 1 ),
7
+ '$comment ' => 'More special stuff ' ,
8
+ );
5
9
6
- $ query = new \MongoDB \Query ($ criteria , $ selector );
10
+ $ query = new \MongoDB \Query ($ queryObj );
7
11
$ query
8
- ->setOrderBy (array ('name ' => 1 ))
9
- ->setComment ('More special stuff ' )
12
+ ->setSelector (array ('fieldname ' => 1 , 'fieldname.two ' => 1 ))
10
13
->setLimit (-3 ) // Kill server cursor after 3 documents
11
14
->setSkip (0 ) // Don't skip any documents
12
15
->setFlags (EXHAUST | NO_CURSOR_TIMEOUT );
You can’t perform that action at this time.
0 commit comments