请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

数据写入es中出现莫名错误

Traceback (most recent call last):
File “D:/py3scrapy/ArticleSpider_test/ArticleSpider_test/models/es_types.py”, line 29, in
LagouType.init()
File “D:\py3scrapy\lib\site-packages\elasticsearch_dsl\document.py”, line 138, in init
i.save(using=using)
File “D:\py3scrapy\lib\site-packages\elasticsearch_dsl\index.py”, line 289, in save
current_settings = self.get_settings(using=using)[self._name][‘settings’][‘index’]
KeyError: ‘*’

我的代码:
class LagouType(Document):

title = Text(analyzer='ik_max_word')

job_city = Keyword()


class Meta:
    index = "lagou"
    doc_type = "job"

if name == ‘main’:
LagouType.init()

请老师帮忙看一下

正在回答 回答被采纳积分+3

4回答

我的天去 2019-03-20 14:20:59

同样是这个问题卸载了安装后还是不行

0 回复 有任何疑惑可以回复我~
jager_he 2019-01-17 00:01:45

卸载 elasticsearch  和 elaticsearch-dsl    重新安装版本   版本太新


0 回复 有任何疑惑可以回复我~
jager_he 2019-01-16 21:33:30

同样的问题 是elasticsearch-dsl的版本问题?

0 回复 有任何疑惑可以回复我~
提问者 尊敬 2018-12-25 14:54:06

版本问题已解决

0 回复 有任何疑惑可以回复我~
  • bobby #1
    好的,
    回复 有任何疑惑可以回复我~ 2018-12-26 15:54:19
  • 怎么解决的呀,我下载elasticsearch-dsl5.4版本不行呀
    回复 有任何疑惑可以回复我~ 2019-01-10 20:16:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信