在JavaSDK2.5中,生产视图不间歇返回结果。0

在JavaSDK2.5中,生产视图不间歇返回结果。0,java,mapreduce,couchbase,Java,Mapreduce,Couchbase,Couchbase服务器:5.1.0 Couchbase Java SDK:2.5.0 我正在我的应用程序中使用以下代码。并且在服务器中有数据的情况下,间歇不返回任何数据。我只使用生产视图。请帮我解决这个问题 List keys = new ArrayList(Arrays.asList(“TEST_CATEGORY”)); ViewQuery query = ViewQuery.from(“dataSelector”,“dataSelector”); query.stale(Stale.FAL

Couchbase服务器:5.1.0

Couchbase Java SDK:2.5.0

我正在我的应用程序中使用以下代码。并且在服务器中有数据的情况下,间歇不返回任何数据。我只使用生产视图。请帮我解决这个问题

List keys = new ArrayList(Arrays.asList(“TEST_CATEGORY”));
ViewQuery query = ViewQuery.from(“dataSelector”,“dataSelector”);
query.stale(Stale.FALSE);
JsonArray keyJsonArrays = JsonArray.from(keys);
query.keys(keyJsonArrays);
List resultList = new ArrayList();
bucket.query(query).forEach(p-> resultList.add(p.id()));

//ViewQuery(dataSelector/dataSelector){params=“stale=false”, keys="[“TEST_CATEGORY”]"}
logger.debug("queryViewByKeys() query: "+query.toString());

我不是一个Java开发人员,但我相信bucket.query会返回某种结果对象。您是否检查过该对象以查看是否返回了任何错误或异常?此外,日志中是否有任何信息表明发生了什么?