我是solr的新手,在查询没有结束日期的daterange时遇到了一个问题。对于非空的结束日期,它可以正常工作。但是,我希望获得今天或更早到达并且没有结束日期或(开始日期=结束日期)的所有用户。但我没有获得任何预期的用户。谢谢你的帮助。
尝试使用type=“string”和type=“date”。
我的模式:<field name="endDate" type="date" indexed="true" stored="true" required="false" multiValued="true" />
我的问题是: ?q=startDate:[* TO NOW] AND endDate:[NOW TO *]
还尝试: ?q=startDate:[* TO NOW] AND endDate:[NOW TO *:*]
1条答案
按热度按时间xpcnnkqh1#
我想这就是你想要的答案:
Q