我目前正在开发一个使用 Haystack/elasticsearch 的 django 项目。
我在 Windows 上安装 elasticsearch 时遇到了很多麻烦,最后使用了这个设置:http ://ruilopes.com/elasticsearch-setup/
通过对 elasticsearch.bat 进行一些调整,它最终在运行 bat 文件后工作。
现在我正在尝试在网站上注册一个用户,这给了我这个错误:
refresh() 得到一个意外的关键字参数“索引”
在这一行:
x:\development\xxxx\xxxx\src\django-haystack\haystack\backends\elasticsearch_backend.py in update
174.self.conn.refresh(index=self.index_name)