-1

如何从 couchdb 中查找特定的 json 文档详细信息

例如:数据库名称:employee_mgmt,在该数据库中包含 50 个 json 文档。所以我想查找特定的员工 json 文档(按员工 ID 查找)。

4

1 回答 1

0

CouchDB 本身并不为您提供集合/存储桶,因此您的所有文档都是对等的。提供元数据取决于您,例如,通过一个属性$doctype的值来表示它是什么类型的文档。如果您正在编写maps并且例如想要创建一个视图(二级索引)返回仅适用于员工的内容,这将非常有用。

知道,如果您只想查询,_id则不需要上述内容。只需使用 as 做一个简单GETURI操作:http://host:port/databasename/documentid

更多信息:http ://docs.couchdb.org/en/1.6.1/api/document/common.html#get--db-docid

如果您想获得一批匹配的文档,请_id使用内置索引_all_docs http://docs.couchdb.org/en/1.6.1/api/database/bulk-api.html#post--db-_all_docs

于 2014-10-18T14:18:33.697 回答