Dexie: Построение запросов программно - PullRequest
0 голосов
/ 25 октября 2019

Я использую dexie для хранения и извлечения данных в IndexedDB, часть моего приложения - позволить пользователю создавать запрос (через построитель запросов), этот запрос затем сохраняется как объект Json для последующего поиска и выполнения.

Я пытаюсь найти способ построить этот запрос программно с помощью Декси.

{
  table:"myTabel",
  where:"id",
  below:500,
  count
}

это должно сгенерировать что-то вроде

db.myTable.where("id").below(500).count()

Изо всех сил, как построить это. : - (

Я могу построить строковое представление и затем использовать eval ... но подумал, что может быть лучший способ.

...