给出以下代码:
String statement = "SELECT path FROM test-bucket;";
N1qlQueryResult queryResult = bucket.query(N1qlQuery.simple(statement);
for (N1qlQueryRow n1qlQueryRow : queryResult) {
System.out.println(n1qlQueryRow.toString());
}
Couchbase上的测试桶只包含JSON文件,其结构类似于以下示例:
{
"path": "C:\\some\\path\\filename.txt",
"dateCreation": "Dec 11, 2015 6:39:22 PM",
}
我想打印path
。
但是这不起作用,因为运行代码后queryResult
为空。如果我将statement
更改为"SELECT dateCreation FROM test-bucket"
,一切正常。我需要做什么来打印path
?
答案 0 :(得分:3)
围绕path
重叠严重的重音。
String statement = "SELECT `path` FROM test-bucket;";