Couchbase:将View添加到现有的Design Document

时间:2014-07-28 13:23:38

标签: java python command-line couchbase couchbase-view

我可以查询设计文档的视图。我可以创建一个全新的设计文档。我可以删除一份设计文件。我可以在创建过程中为设计文档添加视图但是......

如何在不通过Web UI的情况下将视图添加到现有设计文档中?它是否可能,或者您是否总是需要创建一个全新的设计文档来修改它。

作为参考,我已经看过" couchbase-cli"工具,Python SDK,Java SDK甚至REST API本身。我找不到在设计文档中添加视图的方法,并在Couchbase中保留该视图而无需创建设计文档。我是否遗漏了文档中的内容?

2 个答案:

答案 0 :(得分:2)

您需要将生产设计文档复制回开发(生产视图下的复制到开发按钮),然后对开发视图进行更改,然后进行测试欢迎点击开发视图中的发布

管理指南中的Development and Production Views下记录了这一切,包括预期的使用模式。

答案 1 :(得分:0)

因此,在观看他们的Web UI控制台如何工作之后,它们实际上是在重复使用"创建设计文档,"即PUT命令,以覆盖现有的设计文档。我不知道这在生产机器运行时如何工作或这些操作的含义。在这方面,商业产品的文件缺乏。