Изменения документа Elastic Search

Редактировал(а) Alexandr Fokin 2024/01/08 19:48

<
От версии < 5.13 >
отредактировано Alexandr Fokin
на 2022/08/14 15:01
К версии < 5.16 >
отредактировано Alexandr Fokin
на 2022/08/14 15:06
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -32,10 +32,15 @@
32 32  Имеет номер версии, которая автоматически инкрементируется при обновлении документа.
33 33  DocumentId может генерироваться как клиентом, так и сервером.
34 34  
35 -Опциональны поля:
36 -_timestamp - временная отметка
37 -_ttl - временная задержка, после которой документ будет автоматически удален
38 -_version - версия документа для механизма оптимистичных блокировок
35 +Системные и опциональны поля:
36 +
37 +| |
38 +|_source|оригинальный загруженный документ
39 +|_all|конкатенация всех свойств документа (используется, когда при поиске не указаны конкретные поля) (через Маппинг можно явно исключить определенные поля документа)
40 +|_timestamp|временная отметка
41 +|_ttl|временная задержка, после которой документ будет автоматически удален
42 +|_version|версия документа для механизма оптимистичных блокировок
43 +| |
39 39  )))
40 40  |(% style="width:364px" %) |(% style="width:1158px" %)
41 41  |(% style="width:364px" %)Операция добавления (индексирования) документа.|(% style="width:1158px" %)(((
... ... @@ -46,7 +46,7 @@
46 46  |(% style="width:364px" %)Операция обновления документа.|(% style="width:1158px" %)(((
47 47  |
48 48  |Обновление существующего документа с использованием констант.
49 -|Upset обновить или создать, если не существует.
54 +|Upsert обновить или создать, если не существует.
50 50  |Обновление существующего документа с использованием данных из текущего документа и скриптов на [[Apache Groovy>>Разработка.JVM.Apache Groovy.WebHome]].
51 51  
52 52  Для concurrency может использоваться механизм оптимистичной блокировки на основе версии документа.