0

我现在使用 couchdb 作为我的数据库,如何在 couch db 的映射函数中使用动态变量作为参数?

4

2 回答 2

1

您不能将参数传递给 CouchDb 中的视图。在许多情况下,视图已经建立。您需要构建视图来处理您需要的查询。

于 2013-09-03T11:18:26.997 回答
0

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 和其他一些。请在此处阅读以进行进一步研究。

希望我的回答有意义=)祝你好运!

于 2013-09-03T14:38:26.190 回答