- 6. The Advanced Stuff
6.5. Data Provider Object - 6.4. Relations
« Previous - 6.6. Write Queries Flags
Next »
6.5. Data Provider Object
// basic dataprovider returns whole collection (with efficient pagination support out-of-box)
$dp = new EMongoDocumentDataProvider('modelClassNameOrInstance');
// data provider with query
$dp = new EMongoDocumentDataProvider('modelClassNameOrInstance', array(
'conditions'=>/* query array goes here */
));
// data provider, enable sorting (needs to be set explicit)
$dp = new EMongoDocumentDataProvider('modelClassNameOrInstance', array(
/* standard config array */
'conditions'=>array(/* query array goes here */)
'sort'=>array(
'attributes'=>array(
// list of sortable attributes
)
),
));
- 6.5. Data Provider Object
6. The Advanced Stuff - « Previous
6.4. Relations - Next »
6.6. Write Queries Flags