为什么 SOLR 的 QueryElevation 组件不起作用?
我已将 QueryElevation 组件配置如下:
http://wiki.apache.org/solr/QueryElevationComponent
我可以看到它正在做一些事情...
在调试(格式化为 JSON)输出中:
"debug":{
"queryBoosting":{
"q":"bar",
"match":["id:test"]},
但是,它对查询结果没有任何影响 无论如何
谁能告诉我我在哪里出了问题吗?
谢谢!
I have configured the QueryElevation component as here:
http://wiki.apache.org/solr/QueryElevationComponent
And I can see that it is doing something...
In the debug (formatted as JSON) output:
"debug":{
"queryBoosting":{
"q":"bar",
"match":["id:test"]},
However, it is having no effects on the query results whatsoever
Can anyone tell me where I'm going wrong?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,我的错。
我将错误的字段设置为 UniqueKey:
http://wiki.apache.org/solr/SchemaXml #The_Unique_Key_Field
Ok, my bad.
I had set the wrong field up as UniqueKey:
http://wiki.apache.org/solr/SchemaXml#The_Unique_Key_Field