Revise search module by using DBIx::Class search.