问题描述
似乎带有排序的 GraphQL 查询在 Neo4j Aura 上被破坏了。
返回的主要错误信息是:Neo4jError: UnkNown function 'apoc.coll.sortMulti'
失败的查询具有以下形状:
{
Unit {
SHOWS_rel(orderBy: order_asc) {
Image {
id
url
}
order
}
}
}
删除 (orderBy: order_asc)
解析成功。
查询不会在 Neo4j 的本地实例上失败(例如通过 docker 启动的 Neo4j 4.1.1)。 这些 npm 包的更新也没有提供任何更改:
apollo-server: ^2.25.0
apollo-server-core: ^2.25.0
graphql-tag: ^2.12.4
neo4j-driver: ^4.3.0
解决方法
是的,最新的 Aura 推送中存在错误的 APOC jar 问题。我相信所有 apoc.coll 函数和过程都可能受到影响。
正在开发中,您可以在此处监控状态: