У меня естьasticsearch (v6.4.0), работающий на компьютере с Windows 10, а также приложение python (v3.6.0) с угловым 5-интерфейсным интерфейсом и mongodb в качестве бэкэнда. Я хочу использовать эластичный поиск с python, чтобы я мог отправлять данные из пользовательского интерфейсавставить в mongodb, а также создать индекс вasticsearch с теми же данными. Как этого добиться?
Мне удалось подключиться к серверу эластичного поиска из python. Но я застрял при создании индекса и запросе индексированных данных.
Пожалуйста, помогите.
С уважением, Vidyashree
Вы можете выполнить индексацию, используя
es = ElasticSearch() es.index('indexName', 'type', 'indexQuery').
И выполняя поиск по:
es.search(index=indexName',doc_type= type,body= searchQuery)