对于 django-haystack 来说,什么是好的示例 solrconfig.xml?

发布于 2024-09-02 15:59:50 字数 140 浏览 13 评论 0原文

我正在为 django 构建一个 solr 实例,但是 solr 提供的示例非常冗长,其中有许多与 haystack 无关的内容。一个带有拼写建议、morelikethis 和分面的示例,没有 haystack 不使用的额外内容,将有助于我理解需要什么和不需要什么。

I am building out a solr instance for django, but the example provided from solr is super verbose, with many things that are not relevant to haystack. A sample with spelling suggestions, morelikethis, and faceting, without the extra stuff that haystack doesn't use would go a long way to helping me understand what is needed and what isn't.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梓梦 2024-09-09 15:59:50

我使用这个。我工作并满足我的需求,除了 morelikethis 不太好而且我不使用分面。

I use this one. I works and fits my needs, except for morelikethis that wasn't that good and I don't use faceting.

我恋#小黄人 2024-09-09 15:59:50

您不应该使用“开箱即用”的 solr 配置。您应该了解您的搜索要求并编写匹配的架构和配置。

这是人们使用 haystack 方式的缺点之一。它们依赖于默认行为,这很少是 solr 的最佳行为。

You should not use an "out of the box" solr config. You should understand your search requirements and write a schema and config that matches.

This is one of the drawbacks of the way people use haystack. They rely on the default behaviour which is very rarely the optimum behaviour for solr.

猫腻 2024-09-09 15:59:50

您不需要编写 xml 文件 - Haystack 的好处之一就是它可以为您完成这些工作。定义 searchindex 类后,只需运行 ./manage.py build_solr_schema 并将生成的 xml 复制到 solrconfig 文件中。

You shouldn't need to write an xml file - one of the benefits of Haystack is that it does that for you. Once your searchindex classes are defined, just run ./manage.py build_solr_schema and copy the resulting xml to your solrconfig file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文