我正在尝试通过 find() 检索每条记录的一列。当我执行我的代码时,它返回表中的所有字段。这是我的代码。我的代码有什么问题?我正在使用 Cakephp 1.3。
public function findPolicyIds($coverageId = null) {
$id = $this->Policy->find('all', array(
'recursive' => -1, array(
'fields' => array('Policy.id'))));
return $id;
}
最佳答案
我认为您正在形成一个额外的阵列。试试这个:
public function findPolicyIds($coverageId = null) {
$id = $this->Policy->find('all', array(
'recursive' => -1,
'fields' => array('Policy.id')));
return $id;
}
代码未经测试。
关于php - Cakephp 查找字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17886556/