这是我在GraphQL SDL中定义的实体/模型,AWS Amplify使用它在DynamoDB中创建App Sync API及其表。
我想输入名称和作者作为业务关键字。有没有办法做到这一点?我相信Prism同样具有@Unique指令。或者如果不可能,是否可以在DynamoDB的表中添加约束?
type Post
@model
@versioned
@auth(rules: [{allow: owner}])
{
id: ID!
name: String!
author: String!
description: String
}