查找方法cakephp 3中的字段限制
我试图在CakePHP3 find方法中给出字段限制。 这里我只需要图像字段。所以我尝试了下面的代码查找方法cakephp 3中的字段限制,cakephp,orm,cakephp-3.0,query-builder,Cakephp,Orm,Cakephp 3.0,Query Builder,我试图在CakePHP3 find方法中给出字段限制。 这里我只需要图像字段。所以我尝试了下面的代码 $user= $this->Users->find('all') ->order(['created' => 'DESC']) ->fields('image'); $this->set('users', $user); 但是这个选项在这里不起作用。如何在cake
$user= $this->Users->find('all')
->order(['created' => 'DESC'])
->fields('image');
$this->set('users', $user);
但是这个选项在这里不起作用。如何在cakephp 3中添加字段限制选项?没有名为
fields()
的方法。您应该参考文档,无论是烹饪书还是API文档,仅仅将代码放在一起通常不会有任何效果
使用Query::select()
方法定义应选择的字段,该方法接受列名、别名=>列集和表达式对象的数组,如
->find()->select(['field_a', 'field_b', 'alias' => 'field_c', /* etc */])
看
fields()
的方法。您应该参考文档,无论是烹饪书还是API文档,仅仅将代码放在一起通常不会有任何效果
使用Query::select()
方法定义应选择的字段,该方法接受列名、别名=>列集和表达式对象的数组,如
->find()->select(['field_a', 'field_b', 'alias' => 'field_c', /* etc */])
看