查询javascript视图couchdb时出现问题?

hgqdbh6s  于 2022-12-09  发布在  CouchDB
关注(0)|答案(1)|浏览(138)

我试图查询一个couchdb jacscript视图,但是当我请求它(用get python请求)时,它什么也没返回,而我想要的值(在数据库上)有一个键。下面是我的python代码:

function (doc) {
  emit(doc.age, {password:doc.password, gender: doc.gender})
}

Python代码:

>>> res = requests.get('http://admin:kolea21342@localhost:5984/reviewin_users/_design/design_users/_view/id?key="17"')
>>> print(res.text)

输出:

{"total_rows":15,"offset":15,"rows":[

]}

感谢每一个回复的人!

bxpogfeg

bxpogfeg1#

会不会是文档中的age是一个数字,而当您查询它时,您将17作为字符串(“17”)传递,因此找不到匹配项?
因此您的代码可以改为:

res = requests.get('http://admin:kolea21342@localhost:5984/reviewin_users/_design/design_users/_view/id?key=17')

相关问题