簡體   English   中英

使用Grails可搜索插件在“搜索查詢”構建器中包括布爾屬性檢查

[英]Including boolean property check in Search Query builder with Grails Searchable Plugin

我試圖將搜索條件限制為返回布爾屬性設置為true的實體。 例如

class Product {
  def name
  Boolean enabled
}

我如何使用搜索查詢生成器來做到這一點,到目前為止,我的簡單搜索是:

Product.search(query, analyzer: 'whitespace')

我嘗試將查詢生成器與term一起使用,但不起作用:

Product.search {
  must(queryString(query))
  must(term('enabled',true))
}

有任何想法嗎? 謝謝。

這將是拼寫錯誤(“可用”與“已啟用”)。

無論如何,根據該線程 ,您的語法是正確的。

我正在使用0.5.5.1版本的可搜索插件。 更新到最新的0.6 SNAPSHOT啟用字段后,將像預期的那樣拾取該字段,結果是准確的。 謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM