我通过Google和Solr wiki页面对此进行了高低搜索,但找不到答案。
我的问题:
我无法使elevate.xml正常工作。我认为问题在于我不知道“doc id”应该在elevate.xml中是什么。例如,如果我搜索“冰淇淋”,我希望它返回www.mydomain.com/page/2作为第一个结果。
<query text="ice cream">
<doc id="What Goes In Here??" />
</query>
我尝试了什么:
我尝试输入确切的网址(例如:www.mydomain.com/page/2),我还搜索了http://localhost:8983/solr/admin/上的页面,该页面显示了一个XML响应。我从中获取了“ID”子元素(即“9c3ec5 / node / 3564”)中的值并尝试了它。 这些似乎都不起作用。我还在每次更改后重新启动了服务(这在Windows 2008R2服务器上作为服务运行)
环境信息:
Apache Solr 1.4.1在Windows Server 2008 R2(64位)上运行。我正在使用Drupal内容管理系统(版本6.22)进行搜索。搜索工作很好,除此之外。
任何想法?
有没有人有任何想法?我需要重新索引内容吗?
答案 0 :(得分:0)
“doc id”是您要提升的文档的unique key的值。
答案 1 :(得分:0)
我找到了这个问题的答案,并将其记录在http://drupal.org/node/1338914