map函数中的动态变量为db

时间:2013-09-03 08:24:01

标签: database web couchdb couchapp

我现在使用couchdb作为我的数据库,如何在沙发数据库的地图函数中使用动态变量作为参数?

2 个答案:

答案 0 :(得分:1)

您无法将参数传递给CouchDb中的视图。在许多情况下,意见已经建立。您需要构建视图以处理您需要的查询。

答案 1 :(得分:1)

couchdb中视图的地图组件由您定义并包含在设计文档中。然后可以通过http://localhost:5984/yourDatabase/_design/doc/_view/yourViewFunction

来访问这些功能

您可能正在寻找的动态变量是使用类似

的URL传递查询

http://localhost:5984/yourDatabase/_design/doc/_view/yourViewFunction?key=value-pairs-stacked-with-&(ampersand)

然后你可以传递_view / function startkey,endkey和其他几个。请阅读here进一步学习。

希望我的回答有道理=)祝你好运!