当我火了这一点:CakePHP的找到所有主列键
$this->model->find('all',array());
我得到了模型的数据数组:
Array
(
[0] => Array
(
// some data
)
[1] => Array
(
// some data
)
[2] => Array
(
// some data
)
...
)
现在是有可能的,而不是0,1, 2获取每个数据的密钥ID?
例如:
Array
(
[365] => Array
(
[model] => Array
(
[id] => 365
// some data
)
)
[442] => Array
(
[model] => Array
(
[id] => 442
// some data
)
)
[1000] => Array
(
[model] => Array
(
[id] => 1000
// some data
)
)
...
)
我知道find('list')
可以做这样的事情,但最多只有2场(一个键和一个值)。
_是否有可能将id作为每个数据的关键字?_否 - 当您使用[find method]时(http://book.cakephp.org/2.0/en/models/retrieving-your -data.html)。 – AgRizzo 2015-03-13 12:40:03
我总是欣赏downvotes没有任何评论任何。为什么告诉人们他们做错了什么,所以他们不会再这样做...... – MrSmith 2015-03-13 15:33:20