在Couchbase Java SDK 2中全局设置视图查询的开发模式?

时间:2015-11-25 11:31:34

标签: java couchbase-view couchbase-java-api

我正在使用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中全局设置视图模式?

1 个答案:

答案 0 :(得分:0)

目前无法为所有development全局设置ViewQuery模式。

但是,我认为你真的不需要这样做。 couchbase中的开发模式主要用于编写视图,迭代视图定义并防止修改在整个数据集上运行时。

如果您已经拥有一个开发群集,那么它可能不会保留与生产群集一样多的数据,因此在这种情况下使用ViewQuery.development()并非绝对必要。