elasticsearch_dsl.exceptions.ValidationException: You cannot write to a wildcard index.

这里是因为版本不匹配的问题 
查看es版本方法如下:

elasticsearch_dsl.exceptions.ValidationException: You cannot write to a wildcard index.

查看elasticsearch包与elasticsearch-dsl版本方法(pip list)如下:

elasticsearch_dsl.exceptions.ValidationException: You cannot write to a wildcard index.

 

因为我的es是5.1.1的版本,对应的python包应该也是5.x的。指定版本安装:pip install elasticsearch==5.2 和 pip install elasticsearch-dsl==5.1

它会先卸载原来的版本的 然后再安装指定的版本,也可以先卸载原来的版本,命令pip uninstall xxx,然后再安装指定的版本:pip install elasticsearch==5.2 和 pip install elasticsearch-dsl==5.1

elasticsearch_dsl.exceptions.ValidationException: You cannot write to a wildcard index.

 

再运行代码就可以了



相关文章:

  • 2021-09-17
  • 2022-01-20
  • 2021-07-16
  • 2021-12-07
  • 2022-12-23
  • 2021-08-01
  • 2021-08-24
猜你喜欢
  • 2022-12-23
  • 2021-10-14
  • 2021-09-21
  • 2021-11-14
  • 2022-01-01
  • 2022-01-19
  • 2021-08-25
相关资源
相似解决方案