Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种方法可以将值传递给视图函数而不是键?
在数据库中,我有一个带有坐标的地点列表,我想获取距离某个点一定距离内的所有地点。所以我的视图函数应该能够访问半径值和一对坐标,并且在函数内部我会计算每个地方到这对坐标的距离并将其与半径进行比较。
我怎样才能用 cradle 或 couchdb 做到这一点?任何帮助都可以。
不,您可以对视图使用的唯一动态过滤器是key(或keys)查询字符串参数。编写视图的艺术是创建允许您适当地过滤返回的行的键。
key
keys
即使您提出问题的方式实际上也不正确。密钥实际上并没有传递到视图函数中。视图函数只返回带有键的行,视图查询允许您基于单个键、多个键或键范围返回这些行的子集。
您的问题听起来最好在您的应用程序代码中完成。