と があるセットアップがありBooks
Users
ますLogs
。各ログにはブックとユーザーがあり、ユーザーに関係なくすべてのブックのリストを取得しようとしていますが、そのブックに関連付けられているログも取得します (再帰は 1 に設定されています)。現在ログインしているユーザー。
うまくいけば、それは明らかです。私は Containable を使ってみました。
$this->Book->contain('Log.user_id = 2');
しかし残念ながら、これはユーザー 2 がログを持っていない本を除外します。私はこれを正しく行っていて、containable を適切に使用していないだけなのか、それともすべて間違っているのでしょうか。
どんな助けでも大歓迎です