8
ファイル検索を使用するgrailsアプリケーションを開発しています。そのために次のコードを書いています。このコードは動作し、大文字と小文字を区別しないで検索します。grailsでの大文字と小文字を区別しない検索
def criteria = FileDomain.createCriteria()
def results = criteria {
and {
like('user', User.findById(session?.user))
or {
like('filename', '%' + params.fileSearchKey + '%')
like('referenceFilename', '%' + params.fileSearchKey + '%')
}
}
}
誰でもこの情報を提供できますか?私は
ilike('filename', "%${params.fileSearchKey}%")
ilike('referenceFilename', "%${params.fileSearchKey}%")
を使用して信じて
ストレンジ... groovy.lang.MissingMethodException:メソッドのシグネチャがありません:引数型にeq()を使用できます:(java.lang.String、java.lang.String、java.util.LinkedHashMap) これはGrails 2.5.0にあります。最後の地図がなければ、うまくいきます。 – Dustin