のみまくし日記

毎日が文化祭の前日、そんな環境っていいですよね。この日記は未来の自分へのメッセージです。

2004年04月09日 ()

Class::DBI /sth_to_objects (2)

昨日書いたClass::DBI /sth_to_objects

miyagawaさんから聞いたのだけど(ドキュメントにも乗ってます)

 __PACKAGE__->set_sql('DistinctItem');

とすると

 search_DistinctItem

というメソッドが出来ます。だから、

my @item = Project::Data::Table->sth_to_objects('DistinctItem');

こんな使い方は普通はしないわけです。(普通にプログラム側で使うには、メソッド名が気持ち悪いと思ってたけど、やはり別の方法があった)

 my @item = Project::Data::Table->search_DistinctItem();

こうね。なので、オレの趣味的には全部小文字にした方が、ヨサゲ<set_sqlのキー

って、昔のソースみてたら、普通にオレ使っているし。なんで、わざわざメソッド作ってたんだ?多分、ちょっと複雑なことやる似たようなメソッド作ってそのままコピペ、コピペで作ってたら、 search_ の存在を忘れてしまった。ってのが答えだな。

Perl posted by takefumi | この日記へリンク | コメント(0) | トラックバック(0)

この日記へのトラックバック

この日記へのコメント