检索Cakephp中的特定表字段
我有一个表,其中我只想获取两列数据。。现在我正在使用findAll方法。。。我不知道如何在CakePHP中获取特定的两个字段数据检索Cakephp中的特定表字段,cakephp,cakephp-2.0,cakephp-2.1,Cakephp,Cakephp 2.0,Cakephp 2.1,我有一个表,其中我只想获取两列数据。。现在我正在使用findAll方法。。。我不知道如何在CakePHP中获取特定的两个字段数据 $recentContacts = $this->Contact->find('all', array( 'order'=>'Contact.idContacts DESC', 'limit' => 6, 'conditions' => array
$recentContacts = $this->Contact->find('all',
array(
'order'=>'Contact.idContacts DESC',
'limit' => 6,
'conditions' => array(
'Contact.User_id' => $id)));
在我的联系人表中有两个字段,一个是“姓名”,另一个是“号码”
我想提取 您可以通过添加
字段
属性来完成此操作
$recentContacts = $this->Contact->find('all',
array
(
'order'=> array( 'Contact.id' , 'Contacts DESC'),
'limit' => 6,
'fields' => array(
'Contact.name',
'Contact.number'
),
'conditions' => array
(
'Contact.User_id' => $id
)
));
您可以在相同的代码中使用类似的方式来添加字段
$recentContacts = $this->Contact->find('all',
array(
'order'=>'Contact.idContacts DESC',
'limit' => 6,
'fields' => array(
'Contact.name',
'Contact.number'
),
'conditions' => array(
'Contact.User_id' => $id)));
在前面的回答中,他们更改了您的id而不是id联系人,您可以复制我的代码并解决您的问题
如果我能为您提供更多帮助,请告诉我。@dipeshparmer好吧,当我粘贴您的查询时,它会给我一个括号错误。。我想你失踪了something@hellosheikh现在复制粘贴代码就可以了,我忘了在字段数组之后添加
,