IDBIndex.getKey()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Phương thức getKey() của giao diện IDBIndex trả về khóa chính của bản ghi đầu tiên khớp trong object store được tham chiếu, hoặc khóa đầu tiên khớp trong phạm vi, nếu key là một IDBKeyRange.

Cú pháp

js
getKey(key)

Tham số

key

Khóa hoặc phạm vi khóa dùng để tìm bản ghi.

Giá trị trả về

Một đối tượng IDBRequest.

Ngoại lệ

TransactionInactiveError DOMException

Transaction của đối tượng này đang không hoạt động.

DataError DOMException

Khóa hoặc phạm vi khóa không hợp lệ.

Ví dụ

js
const request = myIndex.getKey("Jane");
request.onsuccess = () => {
  console.log(request.result);
};

Thông số kỹ thuật

Specification
Indexed Database API 3.0
# ref-for-dom-idbindex-getkey①

Tương thích trình duyệt