Что касается запросов к нескольким полям одновременно, не похоже, что в IndexedDB есть собственный способ сделать это (я могу ошибаться; я все еще новичок в этом), но вы, безусловно, могли бы создать вспомогательную функцию, которая использовала бы отдельный курсор для каждого поля, и обойти их, чтобы увидеть, какие записи отвечают всем критериям.

но я обнаружил (к сожалению), что WebSQL больше не поддерживается для HTML5 и что IndexedDB заменит его вместо этого.

Мне интересно, существует ли какой-либо способ запроса или поиска в записях IndexedDB аналогично тому, как я могу использовать SQL для поиска записи, удовлетворяющей нескольким условиям.

Я видел, что я могу искать в IndexedDB, используя одно условие с KeyRange. Тем не менее, я не могу найти какой-либо способ поиска в двух или более столбцах данных без выделения всех данных из базы данных и выполнения циклов.

Я знаю, что это новая функция, которая едва реализована в браузерах, но у меня есть проект, который я запускаю, и я исследую различные способы, которыми я мог бы это сделать.

Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос