Dexie 不是 where 子句中的函数

问题描述 投票:0回答:0

我正在尝试查询 Dexie 数据库以从特定语言的集合中检索前 25 个最常用的项目,下面是代码和我发现的问题。

表架构:

myTable: 
      ++id,
      name,
      lang,
      lastUse,
      counter,
      [lang+counter],
      type,
      groupID,
      category_id,
      subcategory_id`

查询:

collection_result = dexieDB.myTable.where('lang').equals(`${active_language}`).reverse().sortBy('lastUse').limit(25);
collection_result.toArray();

发现问题:

caught (in promise) TypeError: dexieDB.myTable.where(...).equals(...).reverse(...).sortBy(...).limit is not a function
where-clause dexie
© www.soinside.com 2019 - 2024. All rights reserved.