エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DBIC でnow()とかsysdate() とかのSQL関数を使いたい | ブログが続かないわけ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DBIC でnow()とかsysdate() とかのSQL関数を使いたい | ブログが続かないわけ
今日もCatalyst & DBIC のお話。テーブルにデータをINSERTするときに、そのレコードの作成日としてcreat... 今日もCatalyst & DBIC のお話。テーブルにデータをINSERTするときに、そのレコードの作成日としてcreate_date みたいなカラムを用意する事は多いよね?で、だいたいそのカラムにはdefault にnow()とかsysdate() を設定する事が多いね。 でも、無精してdefault をセットしない事も沢山あるよね。その場合にはINSERT時、つまりDBICではcreate 時にnow() を突っ込みたくなる。でも、これが意外と簡単にはいかない。 DBICで本当に困ったら SCALAR REFERNCE を使えっつうことで、スカラーリファレンスで解決しました。 こんな感じ my $map = $c->model( 'DBIC::TranMatchmake' )->create({ user_id => $c->session->{user_id}, user_name