如何从couchdb
中查找特定的json文档详细信息例如:数据库名称:employee_mgmt,该数据库中包含50个json文档。所以我想找到特定的员工json文档(按员工ID查找)。
答案 0 :(得分:0)
CouchDB自己没有为您提供集合/存储桶,因此您的所有文档都是对等的。由您提供元数据,例如通过使属性$doctype
具有表示它是什么类型的文档的值。如果您正在撰写maps
,例如想创建一个视图(二级索引),只返回适用于员工的东西。
知道,如果您只想按_id
查询,则不需要上述内容。只需使用GET
做一个简单的URI
: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