首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Solr:查询运行时对日期字段和当前日期的计算

Solr:查询运行时对日期字段和当前日期的计算
EN

Stack Overflow用户
提问于 2016-08-09 15:44:03
回答 1查看 186关注 0票数 5

给定以下模式字段:

代码语言:javascript
复制
<field indexed="true" stored="true" name="Status" type="int" />
<field indexed="true" stored="true" name="StatusDate1" type="tdate" />
<field indexed="true" stored="true" name="StatusDate2" type="tdate" />

考虑到当前的每日日期以及字段StatusDate1和StatusDate2,solr是否能够处理状态的计算?

例如:某个对象包含(忽略新税) StatusDate1: 1/9/2016,StatusDate2: 5/9/2016,因为知道今天是2016年9月9日,预期产出将是Status=2。

此状态是根据每个对象的当前日期和StatusDate字段计算的。我想方面状态字段。

函数查询是要走的路吗?或者我需要在索引时处理这个问题吗?(每天编制任务索引似乎很无聊)解决这个问题的最佳方法是什么?

注意:我的solr版本是4.6.0

EN

回答 1

Stack Overflow用户

发布于 2016-08-10 14:35:37

不管怎么看,你试过 component了吗?stats=true&stats.field=Status...按日期字段进行筛选??

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38855154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档