Перейти к содержанию

take

take(driver:meta:)

public func take(driver: StorageDriver, meta: StorageMeta) async -> StorageData?

Принимает данные, хранящиеся внутри предоставленной меты и удаляет оригинал (отдельный помощник)

Этот метод обычно применяется при использовании стратегии с временным хранилищем как способ удаления сохраненных записей.

  • См. также: StorageDriver/take(meta:)

Параметры

Имя Описание
driver StorageDriver имплементация
meta StorageMeta составной идентификатор

Возвращает

StorageData?

хранящиеся данные или null, если такие не найдены