选择文件路径字符串将返回空的N1QL查询

时间:2015-12-16 17:48:30

标签: java sql couchbase n1ql

给出以下代码:

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

1 个答案:

答案 0 :(得分:3)

围绕path重叠严重的重音。

String statement = "SELECT `path` FROM test-bucket;";