そのため、CakePHP で小さなプロジェクトを開始したばかりで、以下に対処する最善の方法がわかりません。
ユーザー、投稿、および投稿ユーザーがあるとします。投稿者。ユーザーは Posts との関係を通じて hasMany を持っています。
PostsUser は、投稿を読んだユーザーを表します (userId、postId、および作成日を持ちます)。
投稿のリストで、PostsController の「markRead」メソッドへのリンクをクリックして、投稿を既読としてマークできるようにしたいと考えています。
最後に、PostController に新しい PostsUser を保存するにはどうすればよいかという質問です。$uses の追加とこれへの PostsUser の追加について読みましたが、うまくいかないようです。
第二に、これは物事を行う正しい方法ですか?posts/markRead/14 の URL を持つのはいいようですが、私はこれを変更したいと思います。