Yappo さんの Soozy::Plugin::DBIC::Profiler を Catalyst で使ってみた。
自分用に Catalyst::Plugin::DBIC::ProfilerOutput という名前にして使っている。
Soozy::Plugin::DBIC::Profiler の場合、debugobj をセットする対象を勝手に探してくれて、結果を出力する html に追記してくれるので、非常にウマー。
Yappo さんの Soozy::Plugin::DBIC::Profiler を Catalyst で使ってみた。
自分用に Catalyst::Plugin::DBIC::ProfilerOutput という名前にして使っている。
Soozy::Plugin::DBIC::Profiler の場合、debugobj をセットする対象を勝手に探してくれて、結果を出力する html に追記してくれるので、非常にウマー。
ちまちまコード書いてて死ぬまでにはリリースする予定のタスク管理ソフツに実装するために、AND OR NOT で検索するコードを作り中。
現時点で、([manko] AND [vagina]) NOT chinko ってのを検索フォームに入力すると、manko タグ、かつ、vagina タグがついていて、本文に chinko を含まないものを検索できるところまできた。
検索文の parse は Search::QueryParser におまかせして、File::Tabular を参考にしつつ、DBIC の criteria に変換する部分をしこしこと。