首页 > 解决方案 > 向 AppSync 模型属性添加唯一约束

问题描述

我正在尝试将唯一约束添加到我的 AppSync 模型的字段之一

模型如下

type User @model @key(name: "ByEmailAddress", fields: ["emailAddress"], queryField: "userByEmailAddress") {
    id: ID!
    fullName: String!
    emailAddress: AWSEmail!
    address: String!
}

我尝试在电子邮件地址字段上创建解析器,我尝试过管道解析器。但到目前为止没有任何效果。我知道一个字段必须是一个 GSI,我们才能attribute_not_exists在解析器中使用表达式。这对我来说也没有奏效。

如果您以前这样做过并且可以为我指明正确的方向,那就太好了!谢谢!

标签: aws-lambdaamazon-dynamodbaws-amplifyaws-appsyncvtl

解决方案


推荐阅读