booleanプロパティをtrueに設定してエンティティを返すように検索条件を限定しようとしています。例booleanプロパティのチェックを含む検索クエリビルダーをGrails Searchable Pluginで実装する
class Product {
def name
Boolean enabled
}
私はこれまでのところ、私の単純な検索を、検索クエリビルダを使用して、それをどのように行うことができている場合:
Product.search(query, analyzer: 'whitespace')
私は用語で、クエリビルダを使用してみましたが、それは動作しません:
Product.search {
must(queryString(query))
must(term('enabled',true))
}
アイデア?ありがとうございました。
質問に入れてみることはできますか?例えば'+ enabled:true + name:foo'です。これにより、索引付けなどの問題があるかどうかが判断されます。 – Xodarap
+ enabledを追加すると、正しく動作し、falseに設定された結果が返されません。 – Micor
この問題が解決した場合は、回答。 – robbbert