cakephp查找所有数据格式
我使用下面的方法查找数据cakephp查找所有数据格式,php,cakephp,cakephp-1.3,cakephp-model,Php,Cakephp,Cakephp 1.3,Cakephp Model,我使用下面的方法查找数据 $records = $this->ModelName->find('all', array('fields' => array('name','email'))); 它给我以下格式的数据 Array ( [0] => Array ( [ModelName] => Array ( [name] => val
$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
)
)
这就行了
$new_array = Set::classicExtract($records, '{n}.ModelName');
如果我有1000条记录,那么加载页面将花费太多的时间。@lakum4stackof您可以测试此循环将花费多少时间。如果您提取数千条记录,此循环将不会成为瓶颈。我必须将其放在哪里?控制器中的某个位置。我忘了提到它返回一个数组,我将编辑答案。
$new_array = Set::classicExtract($records, '{n}.ModelName');