#javascript #indexeddb
Вопрос:
Можно ли получить все имена столбцов из базы данных indexeddb? или как я могу сопоставить результаты, поступающие из базы данных indexeddb, и добавить их в объект
var data = new FormData();
var myDB = window.indexedDB.open("myDb");
myDB.onsuccess = function () {
this.result.transaction("myTable").objectStore("myTable").getAll().onsuccess = function (event) {
var result = event.target.resu<
$.each(result, function (i, tableData) {
// I would like to map all column data and append to an object
data.append("colName","ColValue"); // I would like the column name to be dynamic here instead of hardcode like say if
I have column name like Name, Address I would like to append to object.
});
}
Вот как это выглядит на примере моих данных в базе данных indexeddb
Комментарии:
1.
Object.keys
Object.values
предоставляет вам массив имен свойств, массив значений свойств иObject.entries
массив пар ключевых значений