cakephpのアソシエーションは便利ですが、マニュアルには詳しく書いてなかったので解決に時間がかかりました。 hasAndBelongsToManyな関係のテーブルがあった場合 書籍とタグの関係で、書籍名とタグで検索したい、という場合。 books id name books_tags id book_id tag_id tags id nameモデルでの記述 class Book extends AppModel { $hasAndBelongsToMany = array( 'Tag' =>array( 'className' => 'Tag', 'joinTable' => 'books_tags', 'with' => 'BooksTag', 'foreignKey' => 'book_id', 'associationForeignKey' => 'tag_id' ) ); c