1

我想知道 Couch DB HTTP API 中是否有任何方法可以在没有 VIEWS 的情况下查询数据库?我们可以获取具有特定 ID 的所有文档/文档,但是如果我们想使用 ID 以外的键查询数据库,而不使用 VIEWS 怎么办?

4

2 回答 2

2

在不使用视图的情况下,您不能通过主键 (ID) 以外的任何方式查询 CouchDB 数据库。在 CouchDB 世界中,视图就是查询。

于 2012-07-25T15:52:35.290 回答
1

您可以使用 couchDB 的 HTTP API 从 CouchDB 获取数据而无需查看。

http://wiki.apache.org/couchdb/HTTP_Document_API

存储在 CouchDB 中的文档有一个 DocID。DocID 是区分大小写的字符串标识符,用于唯一标识文档。两个文档在同一个数据库中不能有相同的标识符,它们被认为是同一个文档。

http://localhost:5984/test/some_doc_id
http://localhost:5984/test/another_doc_id
http://localhost:5984/test/BA1F48C5418E4E68E5183D5BD1F06476
于 2014-01-22T06:14:23.907 回答