0
neo4j bolt javaドライバを使用してクエリを実行する簡単な例を設定しました。コードは次のようになります。neo4jからのPOJOプロパティへのアクセス
Session session = driver.session();
String q = makeQuery();
StatementResult result = session.run(q);
while (result.hasNext())
{
Record record = result.next();
List<Object> delivDates = record.get("delivDates").asList();
for (Object delivDate : delivDates) {
System.out.println(delivDate);
}
}
出力は次のようになります。
{dateStr=2016-11-05, day=5, cutoff=1.47719058917E12}
{dateStr=2016-11-10, day=10, cutoff=1.477190386013E12}
...
私はdelivDateオブジェクトにdateStr
プロパティにアクセスできるようにしたいと思います。私はdelivDate.get("dateStr")
のようなものにできるはずだと思ったが、方法get
は解決できない。これはどうすればいいですか?
クエリの結果セットは次のようになります。