IDBIndex.getAllRecords()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: This feature is available in Web Workers.
Phương thức getAllRecords() của giao diện IDBIndex trả về tất cả bản ghi khớp trong object store được tham chiếu, bao gồm khóa index, khóa chính và giá trị, tương ứng với khóa đã cho hoặc nằm trong phạm vi, nếu key là một IDBKeyRange.
Cú pháp
js
getAllRecords()
getAllRecords(query)
getAllRecords(query, count)
Tham số
queryOptional-
Khóa hoặc phạm vi khóa để so khớp.
countOptional-
Số lượng bản ghi tối đa cần trả về.
Giá trị trả về
Một đối tượng IDBRequest.
Ngoại lệ
TransactionInactiveErrorDOMException-
Transaction của đối tượng này đang không hoạt động.
DataErrorDOMException-
Khóa hoặc phạm vi khóa không hợp lệ.
Ví dụ
js
const request = myIndex.getAllRecords("Jane");
request.onsuccess = () => {
console.log(request.result);
};
Thông số kỹ thuật
| Specification |
|---|
| Indexed Database API 3.0> # ref-for-dom-idbindex-getallrecords①> |