solr + haystack + django我在哪里放置schema.xml?

时间:2011-07-23 17:28:12

标签: django solr django-haystack

我刚刚为我正在开展的Solr项目安装了HaystackDjango。在this Haystack教程之后,我创建了一个schema.xml,但我不确定将它放在Solr安装中的哪个位置。

我的Solr安装位于以下目录中:/solr我正在使用此命令Solr/solr/example启动java -jar start.jar服务。< / p>

任何想法放置schema.xml以及如何告诉Solr使用它的想法?

2 个答案:

答案 0 :(得分:7)

Solr在“Solr home”目录下的./conf目录中查找schema.xml。

有关详细信息,请参阅此页。

http://wiki.apache.org/solr/ConfiguringSolr

答案 1 :(得分:1)

它与您创建的核心的细节有关。理想情况下,使用solr的第一步就是像这样创建你的核心

./bin/solr create -c haystack其中haystack是你的核心名称

现在您可以看到新目录已创建为./server/solr/haystack/confschema.xml应该被复制到该目录中。