2015-06-18 42 views
0

我以前在stackoverflow上提过一个关于如何使用临时(JavaScript)函数来限制结果的问题。但是,由于我没有回答,我不得不切换到预定义的视图。扫描谷歌几页,我发现的唯一的例子是这样的一个:预定义视图和结果限制

def fun(doc): 
    if "name" in doc: 
     yield doc['name'], None 

但不幸的是,这种观点的论证并不伴随其使用的一个例子。那么,如何实际使用视图来查询CouchDb中的结果,并且同样重要的是,如何限制结果。在SQL世界,我会制定我的查询,如SELECT * FROM TABLE_NAME WHERE FIELD1 = "VALUE" LIMIT 1。如何在CouchDb中实施类似的事情?

PS。我知道文件存在,可能在某个页面上有答案。但我很难找到。除此之外,我还觉得缺少一些简单的例子SELECT ... WHERE ... LIMIT ...

EDIT

documentation在节2.3也给出的视图的例子,但是并没有给它的使用的一个例子。那么,如果世界上有人,谁知道如何使用CouchDB中的视图呢?存在观点的唯一知识根本没有用处。

回答