0

我有一个模型 - “类别”,其中HABTM“博客”。我需要创建一个查询,只会选择有更多零博客与他们关联的类别。我无法解决如何做到这一点。我所想到的就是使用find('all'...)从数据库中获取类别,然后提取那些在$ category ['Blog']数组中具有某些内容的类别。显然,我更喜欢不必要求数据库完成所有工作,所以更优雅的解决方案将非常感激。CakePHP HABTM查找所有有关联记录的记录

感谢您的阅读!

回答

0

没有真正优雅的(短),但我认为这是正确的做法:

  1. 一个blogs_category_count字段添加到类别表
  2. 添加类别的hasMany BLogsCategory与counterCache

所以你只需要添加一个条件发现('所有')

相关问题