如何解决AWS AppSync Null @连接查询结果
我正在使用Amplify创建一个Web应用程序,并且想在两个表之间创建一个关系以保持事物干燥。我有2个表:Listing
和Service
。每个清单应与一个服务相关。我的(缩写)模式如下所示。所有查询/解析器均由amplify push
type Listing
@model
@auth(rules: [{ allow: public,operations: [read] }])
{
id: ID!
status: Status
source: String
service: String
serviceDetail: Service @connection (keyName: "service")
}
type Service @model {
id: ID!
name: String
homepage: AWSURL
logo: String
}
为消除任何其他问题,我在AppSync控制台中运行测试。
运行ListServices
查询将返回Service
表中的所有预期数据,而不会出现任何错误。在特定的getService
上运行id
查询将返回预期的数据,而不会出现任何错误。
运行ListListings
查询将返回没有错误以及Listings
表中的所有预期数据。 serviceDetail
字段仅包含null
。
我整个上午都在仔细阅读文档,无法找出问题所在。
解决方法
因此,我定义了 awk -v a="$foo" '{if(!/>NODE/){print; next}; gsub("NODE",a,$1);print}' "$file">> "${foo}.fasta"
错误。正确的语法是:
@connection
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。