我希望我不会需要诉诸自定义查询。CakePHP:如何根据2级深度关联模型对结果进行排序?
一个相关的问题是:我该如何找回数据,因此,如果相关的模型是空的,没有记录在所有检索到的,而不是一个空数组用于相关联的模式?
作为一个过于简单的例子,说我有以下型号: 市 - >街 - >家
我怎么排序结果市通过门牌号码?
如何检索至少有一个家在这城市restuls?我不希望有一个城市名称和细节的记录和一个空房子阵列,因为它混淆了分页结果。
CakePHP在单独的查询中检索属于街道的房屋记录,因此将诸如'House.number DESC'之类的东西放入搜索查询的'订单'字段将返回'字段不存在'错误。
任何想法?
您能否提供一个简短的用例来更好地解释您希望网页的工作方式? – 2010-04-02 21:21:59