gpt4 book ai didi

java - Couchdb:读取 Java 中的 View

转载 作者:行者123 更新时间:2023-12-01 05:37:38 25 4
gpt4 key购买 nike

我是第一次使用 couchdb,但我遇到了一个无法解决的问题。我正在使用以下行创建一个临时 View

ViewResults resultAdHoc = db.adhoc("function(doc) {emit(null, doc.name);}");

当我用 futon 运行该函数时,我在值一侧得到了名称,所以我猜它是正确编写的。一个文档的格式如下

{
"_id": "d11d7fa59d162658b7cc95c34a001ce0",
"_rev": "1-a4038d7061988c7552f9b8b435bba9bf",
"name": "MyName",
"session": "549C6567BE25D96EA1D2553C4A9DE175"
}

我不知道如何阅读此内容,以便我可以获取 Java 中文档的所有名称以进行进一步处理(例如打印它们);

附:我正在使用 CouchDB4J

最佳答案

我还没有尝试过这个,但是类似的东西应该可以工作

ViewResults resultAdHoc = db.adhoc("function(doc) {emit(null, doc.name);}");
for (Document d: resultAdHoc.getResults()) {
String name = d.getString("value");
....
}

关于java - Couchdb:读取 Java 中的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7903713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com