我正在使用dexie在IndexedDB中存储和检索数据,我的应用程序的一部分是允许用户(通过查询生成器)构建查询,然后将该查询存储为Json对象,以供以后检索和执行。
我正在尝试找到一种以编程方式使用dexie构建此查询的方法。
{
table:"myTabel",
where:"id",
below:500,
count
}
这应该生成类似
的内容 db.myTable.where("id").below(500).count()
正在努力构建它。 :-(
我可以构建一个字符串表示形式,然后使用eval ...,但认为可能会有更好的方法。