cakephp 1.3 sql组格式

cakephp 1.3 sql组格式,cakephp,Cakephp,我有一个cakephp表,包含box_id和quantity列。 如果我运行此查询: $a = $this->Order->query('SELECT SUM(quantity) AS q FROM order_boxes GROUP BY box_id '); 我总是得到一个奇怪的数组: Array ( [0] => Array ( [0] => Array ( [q] =>

我有一个cakephp表,包含box_id和quantity列。 如果我运行此查询:

$a = $this->Order->query('SELECT SUM(quantity) AS q FROM order_boxes GROUP BY box_id ');
我总是得到一个奇怪的数组:

 Array
 (
 [0] => Array
    (
        [0] => Array
            (
                [q] => 242
            )

    )

[1] => Array
    (
        [0] => Array
            (
                [q] => 22
            )

    )

)
我会得到一个简单的表(就像SQL一样),如下所示:


$a=$this->Order->query('SELECT box_id,SUM(quantity)AS q FROM Order_box GROUP BY box_id')

同样的结果。没有什么变化。我认为不使用自定义函数就不可能摆脱这种格式。
 [box_id],[quantity]
Try this