我在蛋糕php 2.6中运行自定义查询。
但是我想要那个结果类似的清单
$ sql =“ SELECT Visit.id FROM Visit”;
$ result = $ this-> Visit-> query($ sql);
结果是:
数组
0 =>
array
'Visit' =>
array
'id' => string '221403' (length=6)
1 =>
array
'Visit' =>
array
'id' => string '221402' (length=6)
2 =>
array
'Visit' =>
array
'id' => string '221397' (length=6)
3 =>
array
'Visit' =>
array
'id' => string '221394' (length=6)
4 =>
array
'Visit' =>
array
'id' => string '221393' (length=6)
我希望结果是:
数组
0 =>
'id' => string '221403' (length=6)
1 =>
'id' => string '221402' (length=6)
2 =>
'id' => string '221397' (length=6)
3 =>
'id' => string '221394' (length=6)
4 =>
'id' => string '221393' (length=6)
最佳答案
为什么要自定义查询?
除了使用自定义查询,您还可以简单地使用:
$visits = $this->Visit->find('all',array('fields' => array('Visit.id')));
$this->set('visits',$visits);
关于mysql - 谁在cakephp中运行自定义查询并检索列表结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36527669/