Я встречаюсь со странной вещью с помощью поиска упругости. Я сбрасываю некоторые данные из mongodb в es с помощью python. журналы показывает мне один документ успешно вставлен:документ-вкладыш с эластичным вставкой, показать успех, но сбой
{
u'_type': u'article',
u'created': True,
u'_shards': {
u'successful': 2,
u'failed': 0,
u'total': 2
},
u'_version': 1,
u'_index': u'test',
u'_id': u'2fc82e861f8301a9629064336f4ba75a'
}
но когда я использую функцию es.exists. результат ничего не нашел для меня:
k = es.exists(index='test', doc_type='article', id='2fc82e861f8301a9629064336f4ba75a')
Кто-нибудь сталкивается с той же проблемой и может дать совет? My es version: 2.3.5
Вы используете маршрутизацию? Вы видите документ, если вы запустите этот «curl -XHEAD localhost: 9200/test/article/2fc82e861f8301a9629064336f4ba75a'? – Val
Я использую библиотеку python. Я установил хост. Он может искать другие документы. но только этот провалился. – Howardyan
Как насчет локонта, который я тебе дал? – Val