【发布时间】:2016-10-04 02:09:36
【问题描述】:
我正在使用 Java Bolt 驱动程序 (1.0.1),我想知道有没有办法将结果转换为 Json(可能与 REST api 中的相同)?
我尝试以这种方式使用gson:
Result r = null;
try ( Transaction tx = graphDb.beginTx() )
{
r = graphDb.execute("MATCH...");
tx.success();
} catch {...}
new Gson().toJson(result);
但我得到的是:
java.lang.StackOverflowError
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:98)
at com.google.gson.reflect.TypeToken.<init>(TypeToken.java:72)
etc...
【问题讨论】:
标签: java neo4j neo4j-bolt