php - Cakephp 查找字段

标签 php cakephp cakephp-1.3

我正在尝试通过 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/

相关文章:

php - CakePHP displayField 用法

ajax - 通过 Ajax 调用 cakePHP 元素

php - 如何用匹配的字符串过滤sql查询结果

javascript - 如何在JavaScript中动态获取下拉值?

cakephp - CakePHP 中的下拉选择列表

php - 登录后让用户返回上一页?

php - CakePHP/Mysql 插入 UTF-8

javascript - 倒数计时器达到 0 后 session 销毁

php - 更改数组元素键值的简单方法

php - CakePHP 2.x 不生成 json 响应