java - 错误: 1553 - AQL: bind parameter '@myParameter' has an invalid value or type (while parsing) - ERROR_QUERY_BIND_PARAMETER_TYPE

标签 java arangodb

我有以下查询:

FOR i IN items
    COLLECT otherId = i._from WITH COUNT INTO counter
    FILTER counter > @@myParameter
    RETURN otherId

无论是从 Java 还是 ArangoDB Web 界面执行,我总是会收到相同的错误: 查询:AQL:绑定(bind)参数“@myParameter”具有无效值或类型(解析时)

如果我用一个数字替换@@myParameter,它就可以工作。

有什么想法吗?在 Java 中,我尝试过 Integer、Long、BigInteger,但没有成功:-(

ArangoDB 社区版 v3.2.5

最佳答案

非集合参数需要单个@

关于java - 错误: 1553 - AQL: bind parameter '@myParameter' has an invalid value or type (while parsing) - ERROR_QUERY_BIND_PARAMETER_TYPE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56789663/

相关文章:

java - 使用 Mockito 在 REST Controller 中模拟类

java - 无法读取重复字符

java - StackOverflowError - Jaja

arangodb - arangodb 中的最大数据库数量

java - 如果字符串中有 '-' 例如 "3da549f0-0e88-4297-b6af-5179b74bd929",如何进行全文搜索?

java - 为什么我在 JSF 获取 postgresql boolean 字段时总是得到 NULL?

graph-databases - 如何优化 ArangoDB 中的图遍历?

graph-databases - 不同的节点应该在不同的 Arango 集合中吗?

docker - 如何在 Arch Linux headless 服务器上安装 ArangoDB Docker?

java - Spring java中的ToString和EqualsAndHashCode注解