我有一个名为docCollection
的集合,我想执行一个普通的AQL查询,例如:
FOR id IN docCollection FILTER id.center == "Germany" RETURN id
我试着用下面的例子:
https://github.com/arangodb/docs/blob/2f0a96c23630719e09f1b7af6aaf106c44332555/drivers/java-examples-xml-data.md
但这对我不起作用,它告诉我,
线程“main”中出现异常java.lang.NullPointerException
1条答案
按热度按时间wljmcqd81#
通常你必须使用 driver.executeDocumentQuery(...) 进行文档查询。
为了说明 driver.executeDocumentQuery(...) 和 driver.executeAqlQuery(...) 之间的区别,我添加了一个example。
在github上下载ArangoDB java驱动程序,并使用maven编译:
Maven在目标目录中创建包含所有依赖项的独立驱动程序JAR文件(arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar)。
获取示例代码:
编译示例代码:
在默认端口上启动ArangoDB而不进行身份验证,并运行示例代码: