来自ektorp/couchdb的JSON响应

来自ektorp/couchdb的JSON响应,json,couchdb,ektorp,Json,Couchdb,Ektorp,对于对ektorp/couchdb的客户端请求,我希望将JSON传递回客户端。 (为什么不直接使用couchdb?因为我必须对中间的Java层上的数据进行一些处理。) 例如,有没有一种方法可以从CouchDBRepositorySupportQueryView中获取JSON数据?据我所知,通过查阅以下内容可以做到这一点 ViewResult result = db.queryView(query); for (ViewResult.Row row : result) { J

对于对ektorp/couchdb的客户端请求,我希望将JSON传递回客户端。 (为什么不直接使用couchdb?因为我必须对中间的Java层上的数据进行一些处理。)


例如,有没有一种方法可以从CouchDBRepositorySupportQueryView中获取JSON数据?

据我所知,通过查阅以下内容可以做到这一点

ViewResult result = db.queryView(query);
    for (ViewResult.Row row : result) {
       JsonNode docNode = row.getDocAsNode();

     }
还有一种方法:

InputStream is = db.queryForStream(query);
ObjectMapper mapper = new ObjectMapper();
JsonNode json = mapper.readTree(is);
(JsonNode和ObjectMapper来自
org.codehaus.jackson
库。)