我已經通過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