Например, если документ уже находится в Opensearch {"id":1,"name":"Jack", когда я вставил {"id":1,"job":"engineer", документ в opensearch станет {"id":1,"name":"Jack","job":"engineer", а не просто перезапишется.
Я попробовал API индекса Python с doc_as_upsert следующим образом, но это не удалось:
Код: Выделить всё
pyClient.index(
index = indexName,
body = document,
id = document['id'],
refresh = True,
doc_as_upsert = True
)
Подробнее здесь: https://stackoverflow.com/questions/737 ... python-api
Мобильная версия