gpt4 book ai didi

couchdb - 从 CouchDB View 中提取外部内容

转载 作者:行者123 更新时间:2023-12-02 12:00:38 24 4
gpt4 key购买 nike

CouchDB 是否允许您从 View 定义中调用外部 Web 服务?我基本上想使用雅虎的 API 解析 woeid(到底在哪里 id)并相应地更新 View 。

最佳答案

不,你不能。原因是 View 索引需要完全独立。使用任何外部源都需要在该外部资源每次发生变化时重新计算 View 索引。 (更不用说 CouchDB 无法知道外部更改何时发生。)

出于同样的原因,您不能在映射/减少( View )函数中使用 CommonJS 模块,因为服务器无法知道对任何 CommonJS 模块(在任何设计文档中)的哪些更改会对给出的 View 。唯一的解决方案是每次任何设计文档进行更改时更新 View ,这是没有人想要的。

我建议您查看GeoCouch用于在您的项目中利用定位。

关于couchdb - 从 CouchDB View 中提取外部内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5283076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com