我第一次使用 couchdb,但我遇到了一个我找不到解决方法的问题。我正在使用以下行创建一个临时视图
ViewResults resultAdHoc = db.adhoc("function(doc) {emit(null, doc.name);}");
当我用蒲团运行该函数时,我在值方面得到了名称,所以我猜它是正确编写的。一份文件的形式如下
{
"_id": "d11d7fa59d162658b7cc95c34a001ce0",
"_rev": "1-a4038d7061988c7552f9b8b435bba9bf",
"name": "MyName",
"session": "549C6567BE25D96EA1D2553C4A9DE175"
}
我无法弄清楚的是如何阅读它,以便我可以在 Java 中获取所有文档的名称以进行进一步处理(例如打印它们);
ps 我正在使用 CouchDB4J