CakePHP中的皮卡表显示

时间:2010-09-03 09:13:58

标签: cakephp

我有场地HasMany Events协会。 在侧栏中,我想仅列出至少有一个相关事件的场地。 什么是发现条件?

2 个答案:

答案 0 :(得分:1)

Cut&从手册中粘贴(http://book.cakephp.org/view/74/Complex-Find-Conditions):

array('fields'=> array('DISTINCT(User.name)AS my_column_name'),'order'=> array('User.id DESC'));

你可以从活动结束时找到活跃的场地。

答案 1 :(得分:0)

或者您可以使用counterCache自动跟踪每个场地的活动数量。然后只需使用Containable并确保Venue上的条件检查event_count>在查找电话中为0。

http://book.cakephp.org/view/75/Saving-Your-Data