SOLR:是否可以为每个文档索引多个时间戳:值对?
solr 是否可以为单个文档建立键值对索引,例如:
Document ID: 100
2011-05-01,20
2011-08-23,200
2011-08-30,1000
Document ID: 200
201-04-23 ,10
2011-04-24,100
然后查询特定的文档特定时间范围内的值聚合,即“给我 2011-08-01 和 2011-09-01 之间 sum(value) > 0 的文档”将返回上面示例数据中 id 为 100 的文档。
Is it possible in solr to index key-value pairs for a single document, like:
Document ID: 100
2011-05-01,20
2011-08-23,200
2011-08-30,1000
Document ID: 200
2011-04-23,10
2011-04-24,100
and then querying for documents with a specific value aggregation in a specific time range, i.e. "give me documents with sum(value) > 0 between 2011-08-01 and 2011-09-01" would return the document with id 100 in the example data above.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是来自 Solr 用户邮件列表,其中讨论了将字段作为键/值对处理的几种方法。
Here is a post from the Solr User Mailing List where a couple of approaches for dealing with fields as key/value pairs are discussed.