Search::QueryParser を使って、タグつきデータの検索をする

| 0 Comments | 0 TrackBacks

ちまちまコード書いてて死ぬまでにはリリースする予定のタスク管理ソフツに実装するために、AND OR NOT で検索するコードを作り中。

現時点で、([manko] AND [vagina]) NOT chinko ってのを検索フォームに入力すると、manko タグ、かつ、vagina タグがついていて、本文に chinko を含まないものを検索できるところまできた。

検索文の parse は Search::QueryParser におまかせして、File::Tabular を参考にしつつ、DBIC の criteria に変換する部分をしこしこと。

現状こんな感じ

No TrackBacks

TrackBack URL: http://blog.woremacx.com/MT/mt-tb.cgi/213

Leave a comment

About this Entry

This page contains a single entry by woremacx published on May 24, 2007 10:44 AM.

Re: Piece of a Puzzle - The Story of V was the previous entry in this blog.

Soozy::Plugin::DBIC::Profiler を Catalyst で使う is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.