我如何在dexie.js中获得orderBy的最后一项?

时间:2018-12-28 05:37:46

标签: javascript dexie

我必须承认,我对何时需要对集合进行操作以及何时需要对dexie js中的表进行处理感到困惑。

所以我不确定这是否是实现我的目标的正确方法(无论如何都行不通)。

我想做的是通过“ updated_at”字段对数据库“ shopDb”中名为“ products”的表进行排序,并获得结果的最后一项,如下所示:

shopDb.products.orderBy('updated_at').last().then((result) => { // stuff });

此代码已在sortBy上崩溃,原因是:

TypeError: shopDb.products.orderBy is not a function

我这里必定缺少一些基本知识。

0 个答案:

没有答案