仅当某个字段具有固定值时,我才想在 solr 中增强文档 例如:
我想提升所有字段颜色值设置为“黄色”的文档
bf=colour:yellow^10
可以吗?
使用edismax,你可以这样做:
bf=if(exists(query({!v='colour:yellow'})),10,1)
这是一个函数查询。
参考:
@arun 如何通过solr文档获取提升的值到前端?