是否可以在 Compass 中进行基于日期的查询时间提升?
我正在尝试提高 Compass 索引中最近项目的查询时间。我尝试在类映射上使用属性,但这似乎只影响索引时间期间的提升,而不影响查询时间的提升。
有什么想法吗?
I'm trying to get a query-time boost on recent items in a Compass index. I have tried using a property on my class mapping, but this only seems to affect the boost during index-time, not query-time.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
其中“date”是文档中您想要增强的日期字段,compassBuilderQuery 是您使用指南针查询生成器生成的查询。您还可以调整那里的“30”,使日期根据年龄增加或减少。
Where 'date' is a date field on your document that you want to boost and compassBuilderQuery is a query you have generated with the compass query builder. You can also tweak the '30' up there to make the dates boosted less or more based on their age.