HABTM hasAndBelongsToMany アソシエーション CakePHP2

DB

f:id:watuu:20130823185853p:plain

後はbake allする

$php cakephp bake all Topic
$php cakephp bake all TopicsTag
$php cakephp bake all Tag

viewをチェックボックスに変更する

echo $this->Form->input('Tag');

これを

echo $this->Form->input('Tag', array('multiple' => 'checkbox'));