1

我有表television,它有字段createdDate

现在我想获取所有创建的电视:|NOW - createdDate| 例如,< 10(天)。

我怎样才能在 solr 中做到这一点?

4

1 回答 1

2

查看date-math-now-and-filter-queries

您可以创建查询fq=createdDate:[NOW-10DAY TO NOW]以过滤掉文档。
调试查询将创建为createdDate:[1344059617705 TO 1344923617705]

在 solrconfig.xml 中,您可以将以下内容与请求处理程序一起使用:-

  <lst name="appends">
     <str name="fq">createdDate:[NOW-10DAY TO NOW]</str>
   </lst>
于 2012-08-14T05:56:08.927 回答