通过摇篮将parameter passing给couchdb中的视图

有没有一种方法,我们可以将值传递给除键之外的视图function?

在数据库中,我有一个有坐标的地方列表,我想从一个点的距离内获得所有的地方。 所以我的视图函数应该能够访问一个半径值和一对坐标,在函数内部,我将计算每个地方到这对坐标的距离,并将其与半径进行比较。

我怎么能用摇篮或couchdb做到这一点? 任何帮助都可以做到。

不,唯一可用于视图的dynamicfilter是key (或keys )查询string参数。 编写视图的艺术是创build键,使您能够适当地过滤返回的行。

即使你说出你的问题的方式其实并不正确。 该键实际上并没有传递到视图函数中。 视图函数只是用一个键返回行,而视图查询允许你基于单个键,多个键或一系列键返回这些行的子集。

你的问题听起来像在你的应用程序代码中会更好。