我在客户端使用pouchdb
,在服务器端使用couchdb
。并且两者是同步的。
我正在使用 client-api 从 java 访问 couchdb lightpouch .
我正在存储交易数据,每笔交易都存储为带有前缀 _id 的文档,例如 事务_1, 事务_2 .. .. 等等
现在我想访问服务器上 _id 字段以 Transaction 开头的所有文档。
这在 pouchdb 中是可能的,我能够实现它。
但我想知道如何在服务器端使用 lightcouch 在 java 中实现相同的效果。
或者是否有任何可用的 Java 客户端 API 提供此类功能。 ??
最佳答案
要查找所有 _id
匹配特定前缀的文档,您只需要做:
/_all_docs?startkey="foo"&endkey="foo\uffff"
(对于前缀 "foo"
。)
我写了一些关于为什么这有效的文章 here .
关于couchdb - 如何从 couchdb 获取所有文档以某个单词开头。轻沙发有可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30069681/