我有一个JavaScript库,我想在Couchbase视图中使用地图函数。有没有办法在一些" global"中安装这个库?因此,我可以从我创建的所有视图定义中获取它吗?
答案 0 :(得分:1)
不是没有修改Couchbase的源代码,没有:)
当然,没有什么能阻止你为每个视图复制函数的定义。在这种方法中唯一丢失的是可维护性(如果函数更改,则需要使用它更新每个map函数)。
答案 1 :(得分:1)
虽然没有直接回答您的问题,但这种方法可能会取得类似的结果:
您可以通过编程方式创建视图,而不是手动添加JS代码。通过这种方式,您可以轻松复制您的图书馆'在创建它们时进入所有视图。