在Django项目中,我有一些要在elasticsearch中索引的mongoengine文档。
为此,我寻找的是django-haystack,它简单,文档齐全,使用广泛。
不幸的是,haystack似乎与Django的ORM非常相关,而我在使用Mongoengine时遇到了一些困难(Mongoengine与Django的ORM非常非常接近)。
那么,有没有人已经玩过干草堆和mongoengine了?它是否如预期的那样工作?
如果没有,您是否建议使用pyes或pyelasticsearch?
感谢您在这个问题上花费时间。
发布于 2012-09-03 21:26:22
我使用pyes从elastic search中获取数据。我在文档中添加了一个to_search方法,并使用芹菜和signals来更新索引。我还没有尝试过pyelasticsearch搜索,但它看起来也不错。
https://stackoverflow.com/questions/12156672
复制相似问题