2011-06-01 54 views
0

选择我使用子查询来计算某些字段CakePHP的从子查询

place_id,COUNT(*)作为计数,IFNULL(AVG(reviews.rating),0)作为值

现在我想能够选择这些值,但似乎没有找到如何,只有在WHERE子句中...

回答

1

把你将从这个查询得到的数组作为一个数组,并把它放在一个数组中找()。

$这个 - >型号 - >找到( '所有', 阵列( '条件'=>阵列( 'Model.id'=> $ LIST_OF_IDS);

,如果你把IDS的一个数组一个查询,蛋糕自动用正确的子查询生成查询。