【问题标题】:Unable to Run Query with Cascade after Version upgrade from 20.07.2 to 20.07.3版本从 20.07.2 升级到 20.07.3 后无法使用级联运行查询
【发布时间】:2022-12-12 18:54:11
【问题描述】:

我们是 dgraph 数据库的新手。 升级服务器后,我们无法使用级联选项运行以下查询

`query get_tenantlevel_data($tenantuid:string){
get_tenantlevel_data(func: type(cpc.mst.tenantlevels))
@filter(eq(active,true))
@cascade(hasTenant)
{ uid
hasTenant  
hasTenant@filter(uid($tenantuid))
}
}`

"errors": [ { "message": "line 4 column 15: Malformed Query. Missing {. Got (", “扩展”:{“代码”:“ErrorInvalidRequest”}}] 在早期版本 20.07.2 中,我们能够运行查询并获得输出。升级到 v20.07.3 后,我们收到上述错误。我们已经阅读了发行说明并且可以找到任何相关的内容。任何人都可以帮助解决这个问题吗?

【问题讨论】:

    标签: database graphql distributed distributed-system dgraph


    【解决方案1】:

    一种可能是您尝试运行的查询与新版本的数据库不兼容。在这种情况下,您可能需要修改查询以使其与新版本兼容。

    另一种可能是新版本数据库中存在错误导致查询失败。在这种情况下,请联系数据库供应商或在数据库的支持论坛上报告该问题,以查看是否有已知的解决方法或者该问题是否会在未来的更新中得到解决。

    也有可能是数据库本身有问题,比如损坏或者配置不正确。在这种情况下,您可能需要从备份中恢复数据库。

    祝你好运!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-07
      • 2021-11-09
      • 2016-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多