CouchDB并且不是通过文档ID查询

时间:2013-05-01 10:47:28

标签: rest couchdb

我的理解是否正确,在CouchDB中查询文档只能通过文档ID以RESTful方式完成,而不能通过属性(例如...... / person?firstname = john)来完成。

对于不是文档ID的每个查询,我需要一个视图(这意味着制作地图功能)?

问候Kudi

1 个答案:

答案 0 :(得分:0)

是的,CouchDb不支持即席查询,而是通过定义地图功能来定义视图。您可以完全控制地图应生成的数据:Id,Key,Value。然后,您可以使用键,键,键范围等以多种方式查询。

http://guide.couchdb.org/editions/1/en/views.html

http://docs.couchdb.org/en/latest/ddocs.html#view-functions