2007-12-01から1ヶ月間の記事一覧

hasAndBelongsToManyのバグ

Akelosでn対mのモデルを扱うときに新しくjoin_tableにレコードを追加したい場合多分以下のようにするのだと思う。 find(1); $user->group->add($group_model->find(array(1,2,3))); $user->save(); ?> 結果join_tableには以下のように追加されるはず。 SELEC…

Akelosでmysqlの文字化けをどうにかする

Akelos+mysql4.1以降の組み合わせでデータベースで日本語を扱う場合、mysqlの文字コードの設定次第で文字化けしする。というかこれはakelosに限った話ではなくて、mysql4.1以降の場合「SET NAMES xxx」を実行しておかないと文字コードが正しく扱われない。と…