2011-06-01 92 views
0

選擇我使用子查詢來計算某些字段CakePHP的從子查詢

place_id,COUNT(*)作爲計數,IFNULL(AVG(reviews.rating),0)作爲值

現在我想能夠選擇這些值,但似乎沒有找到如何,只有在WHERE子句中...

回答

1

把你將從這個查詢得到的數組作爲一個數組,並把它放在一個數組中找()。

$這個 - >型號 - >找到( '所有', 陣列( '條件'=>陣列( 'Model.id'=> $ LIST_OF_IDS);

,如果你把IDS的一個數組一個查詢,蛋糕自動用正確的子查詢生成查詢。