View 如何在CouchDB中选择不同的行?

View 如何在CouchDB中选择不同的行?,view,couchdb,View,Couchdb,我认为: function (doc) { var obj; obj = { one:doc.document.someParameter1, two:doc.document.someParameter2 }; emit(doc.document.id, obj);} 在请求时,它返回几个类似 {"total_rows":511,"offset":381,"rows":[ {"id":"CDOC_2.16.840.1.113883.3.59.3:0947___QCPR___8

我认为:

function (doc) {
var obj;
obj = {
    one:doc.document.someParameter1,
    two:doc.document.someParameter2
};
emit(doc.document.id, obj);}
在请求时,它返回几个类似

{"total_rows":511,"offset":381,"rows":[
{"id":"CDOC_2.16.840.1.113883.3.59.3:0947___QCPR___80717","key":"7012979","value":{"one":"one","two":"two"}},
{"id":"CDOC_2.16.840.1.113883.3.59.3:0947___QCPR___80921","key":"7012979","value":{"one":"one","two":"two"}}
]}
有没有一种方法可以代替几个结果而只得到一个结果?
当然,我可以在应用程序端进行过滤,但这可能非常昂贵,因为我必须传输所有不必要的结果。

您应该了解您的目标是什么?这两个结果中哪一个是正确的?Thx,我能够通过使用复数键和_countreduce函数找到解决方案。