【问题标题】:Filter all PouchDB Documents whos ID starts with "ent."过滤所有 ID 以“ent”开头的 CouchDB 文档。
【发布时间】:2015-12-07 11:51:21
【问题描述】:

我目前正在使用 PouchDB 为日记条目应用程序创建数据库。
每个日记帐分录可以有多个目的地和成本。
当前的 id 命名系统是 ent.1-x 用于条目,cst.1-x 用于成本,dst.1-x 用于目标。
我现在想过滤所有 id 以“ent”开头的日志条目。 .
最好的方法是什么?
或者我应该以其他方式解决文档命名/打字问题吗?
我想使用 PouchDB 查询来做到这一点,因为我不想浪费内存和处理能力来加载整个数据库并使用纯 JS 过滤它。

【问题讨论】:

  • 它是关于 PouchDB 的,我会在标题中添加它

标签: javascript pouchdb


【解决方案1】:

可以使用allDocs()startkey/endkey 进行前缀搜索。一些例子描述在here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-15
    • 2016-08-26
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 2015-06-21
    • 1970-01-01
    相关资源
    最近更新 更多