关于 Solr 的使用,我有几个问题:
- 某些请求可以发送到不同的路径(处理程序?)。例如,MoreLikeThis 组件可以发送到 /select 或 /mlt。
我在 Solr wiki 中找到了这两个链接:
这种设置背后的原因是什么?如果我决定将我的 MoreLikeThis 请求发送到 /mlt,这是否意味着我不能使用任何 /select 特定调用 - 如果甚至有这样的事情 - 例如方面 - 吗?如果没有,是否可以配置 /select 路径来处理从拼写检查到集群的所有请求?
- 如何在 Lucene 中转义双字符特殊字符串(&&、||)?
http://lucene.apache.org/java/2_9_1/queryparsersyntax.html#Escaping+Special+Characters
我是只转义第一个字符 (\&&) 还是同时转义?我什么时候需要逃离他们?我在 Solr 包中提供的示例服务器上执行的几个测试没有结果:
http://localhost:8983/solr/select/?q=manu:%22apple%20%26%26%22%20AND%20manu:%22computer%22
仍然返回结果,