В IndexedDB есть ли способ сделать отсортированный составной запрос?
Скажем, в таблице есть: имя, ID, возраст, пол, образование и т. Д. ID - это ключ, и в таблице также указываются имя, возраст и пол. Мне нужны все ученики старше 25 лет, отсортированные по именам.
Это легко в MySQL:
SELECT * FROM table WHERE age > 25 AND sex = "M" ORDER BY name
IndexDB позволяет создавать индекс и упорядочивать запрос на основе этого индекса. Но он не допускает множественных запросов, таких как возраст и пол. Я нашел небольшую библиотеку под названием queryIndexedDB (https://github.com/philikon/queryIndexedDB), которая позволяет составлять запросы, но не дает отсортированных результатов.
Так есть ли способ сделать отсортированный составной запрос, используя IndexedDB?