我正在使用Cloudant数据库创建一个现有的Java应用程序,该数据库的设计文档定义了4个视图。我想再添加一个新视图。
从现有的Java客户端代码中完成的方法是 - 删除现有设计文档(database.getDesignDocumentManager().remove
)并创建新的设计文档,该文档现在也具有新视图(database.save
)
这是这样做的吗?因为我觉得为什么在我们添加另一个时,应该删除现有的设计doc./views。如果有很多文件,这不是一项开销或耗时的工作吗?
无论如何,如果有更好的方法,请通过Java API告诉我们以实现这一目标。