如何使用对象图像设置结果的限制。 我只想拥有listmapper的结果。
我知道' _sort_by',但确实存在一个最大的结果,我可以把它放到我的listmapper ??? 感谢
protected function configureListFields(ListMapper $ listMapper) {
$listMapper
->addIdentifier('name', null, array('route' => array('name' => 'show')))
->add('country')
->add('category')
->add('description')
->add('organisation', null, array('route' => array('name' => 'show')))
->add('competition', null, array('route' => array('name' => 'show')))
->add('image')
->add('created')
->add('updated')
->add('_action', null, array(
'actions' => array(
'show' => array(),
'edit' => array(),
'delete' => array(),
)
))
;
}
ps:喜欢添加(图片',null,数组('限制' => 1)) 但它不起作用
答案 0 :(得分:0)
您可以使用createQuery()方法更改用于生成列表的查询,这是一个示例:
class YourAdmin extends AbstractAdmin {
// ...
public function createQuery($context = 'list')
{
$query = parent::createQuery($context);
$query
->setFirstResult( $offset )
->setMaxResults( $limit )
;
return $query;
}
// ...
}