我希望我不會需要訴諸自定義查詢。CakePHP:如何根據2級深度關聯模型對結果進行排序?
一個相關的問題是:我該如何找回數據,因此,如果相關的模型是空的,沒有記錄在所有檢索到的,而不是一個空數組用於相關聯的模式?
作爲一個過於簡單的例子,說我有以下型號: 市 - >街 - >家
我怎麼排序結果市通過門牌號碼?
如何檢索至少有一個家在這城市restuls?我不希望有一個城市名稱和細節的記錄和一個空房子陣列,因爲它混淆了分頁結果。
CakePHP在單獨的查詢中檢索屬於街道的房屋記錄,因此將諸如'House.number DESC'之類的東西放入搜索查詢的'訂單'字段將返回'字段不存在'錯誤。
任何想法?
您能否提供一個簡短的用例來更好地解釋您希望網頁的工作方式? – 2010-04-02 21:21:59