我posteddate
在模式中有一个字段定义为
<fieldType name="date"
class="solr.TrieDateField"
precisionStep="0"
positionIncrementGap="0"/>
如何在发布日期后 15 天内获取所有记录,即。当前日期不应超过发布日期的 15 天。
我posteddate
在模式中有一个字段定义为
<fieldType name="date"
class="solr.TrieDateField"
precisionStep="0"
positionIncrementGap="0"/>
如何在发布日期后 15 天内获取所有记录,即。当前日期不应超过发布日期的 15 天。
您需要根据https://cwiki.apache.org/confluence/display/solr/The+Standard+Query+Parser进行范围搜索
例如:
select?q=posteddate:[2013-01-01T00:00:00.00Z TO 2013-01-15T00:00:00.00Z]
方括号 [ ] 表示匹配包含上限和下限的值的包含范围查询。
花括号 { } 表示一个排他范围查询,它匹配上限和下限之间的值,但不包括上限和下限本身。