Количество элементов не должно превышать лимит, заданный системой (по умолчанию — 10000). Если лимит превышен,
валидация не будет пройдена, и ни один из переданных элементов не будет сохранён — сервер вернёт ошибку.
await System.applications.batch().save().items((function*() {
for (var i = 0; i < 100; i++) {
yield Application.create();
}
})()).all();
Количество элементов не должно превышать лимит, заданный системой (по умолчанию — 10000). Если лимит превышен,
валидация не будет пройдена, и ни один из переданных элементов не будет сохранён — сервер вернёт ошибку.
Объект сохранения элементов различных приложений в единой транзакции
Объект позволяет:
Hierarchy
Methods
all
Метод выполняет массовое сохранение элементов различных приложений в единой транзакции.
Выполняется в единой транзакции сохранение элементов, заданных при помощи метода ApplicationsBatchSaveBuilder.items.
Количество элементов не должно превышать лимит, заданный системой (по умолчанию — 10000). Если лимит превышен, валидация не будет пройдена, и ни один из переданных элементов не будет сохранён — сервер вернёт ошибку.
await System.applications.batch().save().items((function*() { for (var i = 0; i < 100; i++) { yield Application.create(); } })()).all();Returns Promise<void>
items
Метод позволяет задать сохраняемые элементы.
Количество элементов не должно превышать лимит, заданный системой (по умолчанию — 10000). Если лимит превышен, валидация не будет пройдена, и ни один из переданных элементов не будет сохранён — сервер вернёт ошибку.
Parameters
items: Iterable<ApplicationItem<ItemData, ItemData>>
Returns ApplicationsBatchSaver
notify
Метод настраивает отправку уведомлений при сохранении элементов.
Parameters
enabled: boolean
Returns this