我正在使用Couchbase的play框架。 Play框架具有app模式的功能:dev,test,prod。 Couchbase视图引擎也有模式:dev,prod。 我想在播放框架开发模式下以开发模式查询所有Couchbase视图,并在prod modev中查询视图以获取播放框架模式。
使用java Couchbase客户端1.x我做了
systemProperties.put("cbclient.viewmode", "development");
在java sdk 2中,我只找到了如何为每个查询设置开发模式
ViewQuery.development();
是否有类似的方法在sdk 2.x中全局设置视图模式?
答案 0 :(得分:0)
目前无法为所有development
全局设置ViewQuery
模式。
但是,我认为你真的不需要这样做。 couchbase中的开发模式主要用于编写视图,迭代视图定义并防止修改在整个数据集上运行时。
如果您已经拥有一个开发群集,那么它可能不会保留与生产群集一样多的数据,因此在这种情况下使用ViewQuery.development()
并非绝对必要。