gpt4 book ai didi

Solr 多方面日期

转载 作者:行者123 更新时间:2023-12-04 17:13:30 26 4
gpt4 key购买 nike

根据Apache Solr documentation on facets ,我可以使用键,因为:“这在具有不同排除项的同一字段多次分面时会很有帮助。”

我需要它们,因为我希望有一个方面可以为我提供“最后一天”、“上周”、“上个月”选项。

但是,当我使用以下选项集指定查询时:

http://URL/select?
...unrelated...
facet=true&
facet.date={!key=some_key}created&
f.some_key.facet.date.start=NOW/DAY-1DAY&
f.some_key.facet.date.end=NOW/DAY&
f.some_key.facet.date.gap=NOW/DAY+1DAY
...unrelated...

Solr 提示:

[exception] => org.apache.solr.common.SolrException: Missing required parameter: f.created.facet.date.start (or default: facet.date.start)



当我设置 facet.date.start 或 f.created.facet.date.start 时,它们将覆盖我的 some_key (start/end/gap) 的字段,这是无用的,因为我需要多个键......谁能指出我在这里的方向正确吗?由于我使用的库的限制,这需要在单个查询中完成。

最佳答案

您可以使用方面查询:

http://URL/select?
...unrelated...
facet=true&
facet.query=[NOW-1DAY TO NOW]&
facet.query=[NOW-7DAY TO NOW]&
facet.query=[NOW-1MONTH TO NOW]&
...unrelated...

关于Solr 多方面日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068810/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com