在solr仪表板中,我进行了过滤查询并正常工作。 -(状态:过程AND is_active:是)
我确实想在条件查询中构建相同的内容
条件标准=新的条件(“ status”)。is(“过程”) .and(new Criteria(“ is_active”)。is(true))。not(); 上面的陈述并没有给我预期的结果。
请先帮助我解决此问题
答案 0 :(得分:0)
Criteria criteria = new Criteria("status").is("PROCESS")
.and(new Criteria("is_active").is(true));
return QUERY_PARSER.getQueryString(new SimpleQuery(criteria.notOperator()));
我用上面的代码解决了。谢谢