johnymkp
@johnymkp

Есть ли в IndexedDb возможность сохранить данные в инвертированном порядке?

Например, есть какие-нибудь данные с целочисленным id:
{ id: 1, name: "Tom" }
{ id: 2, name: "Sam" }
// и т.д., несколько тысяч таких

Мне надо обрабатывать их, начиная со старшего id. Но когда я их сохраняю, они попадают в хранилище по возрастанию id. Могу выбрать через курсор, начиная с конца, но как будто бы было бы удобнее, чтобы они при добавлении просто хранились от старшего к младшему. Возможно такое сделать?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
Есть ли в IndexedDb возможность сохранить данные в инвертированном порядке?

Нет, indexeddb не позволяет хранить данные в произвольном порядке, они всегда хранятся в упорядоченном виде согласно ключу. Как вариант - использовать курсоры для итерации.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@tyxeo
дальний знакомый Мурыча
попробуй использовать библиотеку localForage
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы