如何在Solr中的日期范围查询中设置NOT子句

时间:2016-09-20 07:22:30

标签: solr

一直试图理解这一点......

如何在以下查询中指定NOT子句?

{!field f = schedule op = Intersects} [2016-08-26T12:30:00Z至2016-08-26T18:30:00Z]

{!field f = schedule op = Contains} [2016-08-26T12:30:00Z至2016-08-26T18:30:00Z]

就像没有LocalParams一样,我们可以指定-DateField:[2016-08-26T12:30:00Z TO 2016-08-26T18:30:00Z]来获得等效的NOT子句。但是,我需要一个NOT Contains Date Range查询。

我尝试了一些选项,但最终得到了解析错误。当然,我必须有一些显而易见的方法。

0 个答案:

没有答案