tengo unos datos asi
[ { code: 'string1', id: 1, body: {\*some data*\} }, { code: 'string2', id: 2, body: {\*some data*\} }, ....... ]Ahora, uso esto para obtener resultados.
const compStore = db.createObjectStore(COMP_STORE, { keyPath: ['id', 'code'], autoIncrement: false, }); const getConfigByAPPID = async (appId: number) => { try { const db = await this.dbIns; const keyrange = IDBKeyRange.only([1, 'string1']); const components = await db.getAll(COMP_STORE, keyrange); console.log(components); } catch (error) { console.log(error); } };Solo devuelve un dato. ¿Tiene alguna forma de obtener datos múltiples? como esto
IDBKeyRange.only([1, '*']) También traté de usar el índice para buscar en la tabla, pero index.iterate no está definido.