Spec-Zone.ru › Deno 2

метод Deno.Kv.prototype.get

Kv.prototype.get<T = unknown>(key: KvKey,options?: { consistency?: KvConsistencyLevel; },): Promise<KvEntryMaybe<T>>

Получить значение и метку версии для заданного ключа из базы данных в виде Deno.KvEntryMaybe. Если для ключа нет значения, возвращаемая запись будет иметь null значение и метку версии.

const db = await Deno.openKv();
const result = await db.get(["foo"]);
result.key; // ["foo"]
result.value; // "bar"
result.versionstamp; // "00000000000000010000"

Опция consistency может быть использована для указания уровня согласованности для операции чтения. По умолчанию уровень согласованности — "strong". В некоторых случаях использование более слабого уровня согласованности может быть полезным. Дополнительную информацию об уровнях согласованности см. в документации по Deno.KvConsistencyLevel.

Параметры типа

T = unknown

Параметры

key: KvKey
необязательно
options: { consistency?: KvConsistencyLevel; }

Тип возвращаемого значения

Promise<KvEntryMaybe<T>>

© 2018–2024 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/deno/~/Deno.Kv.prototype.get

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API