繁体   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