2007-10-14から1日間の記事一覧

Class-DBIで連鎖的にカラムを設定する方法

あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…

Class-DBIであるカラムに設定する値を自動処理する方法

なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…

ヒットした数を取得する(復習)

ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …

運動会

Class-DBIで連鎖的にカラムを設定する方法

あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…

Class-DBIであるカラムに設定する値を自動処理する方法

なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…

ヒットした数を取得する(復習)

ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …

運動会

Class-DBIで連鎖的にカラムを設定する方法

あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…

Class-DBIであるカラムに設定する値を自動処理する方法

なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…

ヒットした数を取得する(復習)

ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …

運動会