私は CakePHP を初めて使用し、かなり基本的な質問があります。と の 2 つのテーブルがbooksありusersます。 booksそしてusers習慣的な関係を持っています。上記のMVCを作成しました。ここで、ユーザーがシステムにログインしたときにbooks_users、'index' アクションの結果を見て、ユーザーが本 (つまり、エントリ) を予約できるようにしたいと考えています。使用する API は何ですか?
$this->Book->save() は本を作成していないので適切ではないようです。既存のbookとログイン中の の間の関連付けのみが必要ですuser。
User$this->Book を取得し、サブ配列を手動で繰り返し、新しいサブ配列を作成し、すべてを元に戻すことを避けようとしています。もっと簡単な方法があるに違いないと確信しています。