Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在map函数中限制结果_Python_Couchdb - Fatal编程技术网

Python 如何在map函数中限制结果

Python 如何在map函数中限制结果,python,couchdb,Python,Couchdb,在Python中,我使用此函数从CouchDB中过滤数据: people = "function(doc){if(doc.name==='Jacobian')emit(doc,null)}" 但是如果我只想得到一个对应于doc.name==='Jacobian'的文档怎么办?函数应该是什么样子的 顺便说一句,我听说了一些关于视图的事情,并且可以通过它们来实现,但是现在我想使用map函数来限制数据。map函数: function(doc) { if(doc.name) emit(do

Python
中,我使用此函数从
CouchDB
中过滤数据:

people = "function(doc){if(doc.name==='Jacobian')emit(doc,null)}"
但是如果我只想得到一个对应于
doc.name==='Jacobian'
的文档怎么办?函数应该是什么样子的

顺便说一句,我听说了一些关于视图的事情,并且可以通过它们来实现,但是现在我想使用map函数来限制数据。

map函数:

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

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

力的限制到底是什么?似乎有两个文档具有
doc.name==Jacobian
,那么map函数将返回这两个文档。我想问的是限制结果的方法。我们在
sql
中使用
LIMIT N
,或
TOP N
,或
FIRST 10
将查询参数LIMIT=1添加到上面的url