【发布时间】:2014-10-02 08:04:25
【问题描述】:
我正在创建食物搜索。我只想能够在搜索框中输入食物并让它返回结果。我还希望能够为某些术语添加优先级,以便它们出现。例如,搜索“橙子”会首先显示水果而不是果汁。
我无法在 django 中为这种场景确定更好的搜索解决方案。
让我知道哪种方案更适合这种情况。
【问题讨论】:
-
我会为这个 Elasticsearch 服务器运行并将它与 django-haystack 一起使用,它实际上是搜索引擎的包装器。
-
@NikolayBaluk 你推荐这个解决方案是因为我的简单场景吗?
标签: python django search sphinx django-haystack