cakephp查找所有数据格式

时间:2011-10-14 07:25:51

标签: php cakephp cakephp-1.3 cakephp-appmodel

我正在使用以下来查找数据。

$records = $this->ModelName->find('all', array('fields' => array('name','email')));

它以下列格式提供数据。

Array
(
    [0] => Array
        (
            [ModelName] => Array
                (
                    [name] => val
                    [email] => value1
                )
        )
    [1] => Array
        (
            [ModelName] => Array
                (
                    [name] => val
                    [email] => value1
                )
        )
)

我可以使用以下格式获取数据吗?如果有,怎么样?我需要以下格式的数据数组。

Array
(
    [0] => Array
        (
              [name] => val
              [email] => value1
        )
    [1] => Array
        (
              [name] => val
              [email] => value1
        )
)

2 个答案:

答案 0 :(得分:2)

这样做

$new_array = Set::classicExtract($records, '{n}.ModelName');

答案 1 :(得分:0)

foreach ($records as $i => $record) {
    $records[$i] = $record['ModelName'];
}