CakePHP HABTMモデルの検索
HABTMで関連付けされたテーブルを検索条件に加えたい場合、一回のfindメソッドで取得しようとすると、joinの設定やグループ化で面倒な実装が必要になってきます。
データ量にもよりますが、
1)関連テーブルを先に検索し、ID配列を取得
2)ID配列を検索条件に追加
としたほうが簡単に実装できるケースが多そうです。
Read more
HABTMで関連付けされたテーブルを検索条件に加えたい場合、一回のfindメソッドで取得しようとすると、joinの設定やグループ化で面倒な実装が必要になってきます。
データ量にもよりますが、
1)関連テーブルを先に検索し、ID配列を取得
2)ID配列を検索条件に追加
としたほうが簡単に実装できるケースが多そうです。
Read more