indexeddb
Можно ли создать индекс на поле типаBoolean ? Предположим, что схема записей, которые я хочу сохранить, такова: { id:1, name:"Kris", _dirty:true } Я создал нормальный не уникальный индекс (onupgradeneeded): ... store.createIndex("dirty","_dirty",{ unique: false }) ... Индекс создан, но он пуст! ...
Я использую индексированную БД для автономного хранения. БД имеет много хранилищ объектов, и каждое хранилище объектов имеет индексы. Индекс IDB состоит из имени и ключевого ключа(col, к которому мы применяем индексацию) свойства. Обычно мы сохраняем оба значения свойств одинаковыми (чтобы легко идентифициров...
У меня есть локальная indexeddb, как это: // Unlike localStorage, you can store non-strings. localforage.setItem('123456', { //0 - Ref cli ref_cli: '4720271', //1 - Offre client offre_cli: 'Offre 3', //2 - Date RDV date_rdv: '22/09/2015', //3 - Heure rdv heure_rdv: '10H00', //4 - Nom clien...
Я пытаюсь принудительно обновить базу данных в IndexedDB, отправив открытый запрос с номером версии текущей базы данных, увеличенным на единицу: var openRequest = indexedDB.open("db-name", dbVariable.version + 1); Однако событие onupgradeneeded никогда не запускается, и openRequest остается в состоянии pe...
Я получаю следующую ошибку, когда пытаюсь открыть indexeddb из моего расширения firefox [исключение... "Недопустимое значение" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" расположение: "Яш каркас :: хром://расширения/Азбука.html:: openDb:: строка 213 " data: no] const DB_NAME = 'dbName'; const DB_VERS...
У меня есть небольшой проект, который хранит данные в IndexedDB в браузере. Я хотел бы добавить функцию синхронизации, чтобы пользователи могли получить доступ к данным везде. Как синхронизировать локальные данные IndexedDB на удаленном сервере или базе данных сервера, чтобы иметь к ним доступ везде? Другим...
Я хочу добавить объекты в некоторую таблицу в IndexedDB в одной транзакции: _that.bulkSet = function(data, key) { var transaction = _db.transaction([_tblName], "readwrite"), store = transaction.objectStore(_tblName), ii = 0; _bulkKWVals.push(data); _bulkKWKeys.push(key); if...
Возможно ли каким-либо образом сохранить функцию в хранилище данных IndexedDB? Я провел некоторый поиск и ничего не нашел по типам данных, которые поддерживает IndexedDB. Я попытался просто добавить функцию и экземпляр функции в хранилище объектов следующим образом, но это не сработало. var myclass = functio...
У меня есть автономное веб-приложение с помощью appcaching. Мне нужно предоставить ему около 10 МБ-20 МБ данных, которые он сохранит (на стороне клиента), состоящие в основном из файлов изображений PNG. Операция заключается в следующем: веб-приложение загружается и устанавливается в appcache (использует ман...
Я работаю в проекте, который включает в себя использование IndexedDB. Поскольку я начинаю знать эту технологию, мне нужно иметь возможность удалить indexedDB вручную, чтобы я мог начать все сначала. Я нашел способ сделать это в Firefox, но я не могу найти способ для Google Chrome. Я попытался удалить содер...