Mar 23
Dao使おうとしてはまったこと
rhaco2はモジュールとしてDaoが用意されています(org.rhaco.storage.db.Dao)。
この時更新系と検索系の呼び出し方がそれぞれ違うので注意が必要だったので、忘れないようにメモ書きしておきます。
Daoの説明は・・・仕様が変わったら嫌なのでまだ書かないでおきます。
-----以下メモ--------
検索系はスタティックにオブジェクトを呼び出す
例:
$hoges = C("Hoge")->find_all();
更新系はインスタンスを作る
$hoge = new Hoge();
....適当に値を入れる
$hoge->save(true);
R("Hoge")->save(true);//上と同じ
C("Hoge")->save(true);//これはExceptionが発生する