FormValidator::SimpleでDBに値が存在しないか確認するプラグイン Class::DBIをつかって値がDBに登録されていないかを確認するValidator。 使い方は、 create table user( id varchar(32) not null primary key, email varchar(120) not null unique ); というテーブルを想定して、idとemailがすでに登録されていないかを確認するには、 FormValidator::Simple->check($q,[ id=>[ 'NOT_BLANK', ['REGEX',qr/^[a-z][a-z0-9]{3,15}$/], ['CDBIUNIQUE','MyApp::M::CDBI::User'] ], email=>[ 'NOT_BLANK', 'EMAIL', ['CDBIU