Solr筛选器查询-不适用于多个字段

时间:2018-07-24 08:02:08

标签: solr criteria

在solr仪表板中,我进行了过滤查询并正常工作。 -(状态:过程AND is_active:是)

我确实想在条件查询中构建相同的内容

条件标准=新的条件(“ status”)。is(“过程”)                     .and(new Criteria(“ is_active”)。is(true))。not(); 上面的陈述并没有给我预期的结果。

请先帮助我解决此问题

1 个答案:

答案 0 :(得分:0)

Criteria criteria = new Criteria("status").is("PROCESS")
                    .and(new Criteria("is_active").is(true));
        return QUERY_PARSER.getQueryString(new SimpleQuery(criteria.notOperator()));

我用上面的代码解决了。谢谢