Couchdb:读取 Java 中的视图
我第一次使用 couchdb,但我遇到了一个无法解决的问题。 当我使用 futon 运行该函数时,我正在使用以下行创建一个临时视图,
ViewResults resultAdHoc = db.adhoc("function(doc) {emit(null, doc.name);}");
我在值侧获取名称,所以我猜它是正确编写的。 一个文档的形式如下,
{
"_id": "d11d7fa59d162658b7cc95c34a001ce0",
"_rev": "1-a4038d7061988c7552f9b8b435bba9bf",
"name": "MyName",
"session": "549C6567BE25D96EA1D2553C4A9DE175"
}
我无法弄清楚如何阅读此文档,以便我可以获取 Java 中文档的所有名称以进行进一步处理(例如打印它们);
ps我正在使用CouchDB4J
I am using couchdb for first time but I am facing a problem that I cannot find how to solve. I am creating an ad-hoc view with the following line
ViewResults resultAdHoc = db.adhoc("function(doc) {emit(null, doc.name);}");
when I am running the function with futon I am getting the names in the value side, so I guess it is correctly written.
The form of one document is the following
{
"_id": "d11d7fa59d162658b7cc95c34a001ce0",
"_rev": "1-a4038d7061988c7552f9b8b435bba9bf",
"name": "MyName",
"session": "549C6567BE25D96EA1D2553C4A9DE175"
}
This that I cannot figure out is how to read this so I could get all the names of the documents in Java for further processing (e.g. to print them);
p.s. I am using the CouchDB4J
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我没试过这个,但类似的东西应该有效
I haven't tried this, but something like this should work