Sitecore Solr DateTime范围筛选器



我想为sitecore内容搜索(SOLR)中的查询日期时间范围(事件日期时间)创建一个自定义索引。我想存储像这样的日期时间范围

 2010-01-01 - 2010-02-02
 2010-02-02 - 2011-03-21
....

并尽快取回物品。是否可以存储多个日期时间范围并使用sitecore内容搜索方法来查询这些项目?

我创建索引字段:

<field fieldName="Dates" returnType="tdate" multiValued="true" >Dummy.Core.Models.EventTime, Dummy.Core</field>

如何实现自定义计算索引?有人知道一些关于多值和日期时间范围的基本教程吗?谢谢你的回答。

我能想到的解决方案之一是在事件项下创建计划项,每个计划项都有开始和结束日期,这样你就可以有尽可能多的计划,然后你可以在这些计划上搜索并获得父项(event)。

最新更新