如何限制地图功能的结果

How to limit results in map function

Python 中,我使用此函数过滤来自 CouchDB 的数据:

people = "function(doc){if(doc.name==='Jacobian')emit(doc,null)}"

但是如果我只想获取doc.name==='Jacobian'对应的一个文档怎么办?功能应该如何?

PS。听说过一些关于视图的东西,可以通过视图来实现,但是现在我想限制数据,使用地图功能。

地图函数:

function(doc) {
  if(doc.name)
    emit(doc.name,null)
}

要求:

/:db/_design/:name/_view/:name?key="Jacobian"&include_doc=true