dbic
日付の値を、DB側に任せて(\'current_timestamp') update とかすると、更新後のupdate_dateとかの日付をとるのに、もう一回selectを明示的に投げる必要があるのかなぁ。なんかupdate後にselectを勝手にはしらせて、データとってきたりしてくれる、ナイスなオ…
ヤバいことしてまいました。 $c->model('DB::Foo')->delete({id=> $id }); 上記のコード、全データ消えます。orz... 知ってたのに、きづかずに書いてた。 $c->model('DB::Foo')->search({id=>$id})->delete(); これが正解。これは、最高級にヤバイ不具合を作…
サーバの時間を入れる時には、良いかも。 __PACKAGE__->load_components(qw( TimeStamp ... Core )); TimeStamp ... Coreの順番を変更すると動かないので注意。
0.03010 Thu Mar 29 12:36:19 UTC 2007 - Workaround for new incompatible changes in DBD::mysql's "tables" method, which was causing us to find no tables w/ DBD::mysql 4.002+ - Fixed quoting problem in _table_columns (could cause crash when d…
この組み合わせでSegumentFaultが出てしまう問題があったのですが、起こらなくなった...アパッチに組み込んでいたPHPを取り除くと解決した。 なんじゃそれ。ようわからんが、勘弁してほしい。
ちょっとはまりそうなのでメモ。 #これエラーにならないで、条件なしで1件取得する感じ。 $c->model('DBIC::Orz')->single( orz => 'orz' ); #これが正解 $c->model('DBIC::Orz')->single( { orz => 'orz'} ); 上記の場合、エラーになるようにしたいなぁ。