我已经通过Google和Solr wiki页面搜索了高和低,并且找不到答案。无法使用Apache Solr 1.4获得elevate.xml
我的问题:
我遇到麻烦elevate.xml工作。我相信问题是我不知道“doc id”应该在elevate.xml中。例如,如果我搜索“冰淇淋”,我希望它返回www.mydomain.com/page/2作为第一个结果。
<query text="ice cream">
<doc id="What Goes In Here??" />
</query>
我已经试过什么:
我试图在精确的URL输入(例如:www.mydomain.com/page/2),我还关注页面上http://localhost:8983/solr/admin/ ,它提出了一个XML响应。我已经从“ID”子元素(即“9c3ec5/node/3564”)中取得了这个值,并尝试了它。这些似乎都不起作用。我还重新启动在每次更改后的服务
环境信息(这是Windows 2008 R2 Server作为服务运行):
Apache Solr实现1.4.1的Windows Server 2008 R2(64位上运行)。我正在使用Drupal内容管理系统(版本6.22)进行搜索。搜索工作很好,除此之外。
任何想法?
有没有人有任何想法?我是否需要重新索引内容?
的更多信息:当我启动Solr的手动(java的-Dsolr.solr.home = C:/ solr的/ -jar start.jar),我请参阅elevate.xml正在加载>> INFO:从以下位置加载QueryElevation:c:\ solr \ conf \ elevate.xml 2011年11月10日上午11:11:24 org.apache.solr.handler.component.SearchHandler通知 INFO:添加组件:[email protected] – mherchel