如何在GraphQL中添加业务键/唯一约束-AppSync AWS

时间:2018-12-29 22:33:19

标签: amazon-dynamodb graphql graphql-js aws-appsync aws-amplify

这是我在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
}

0 个答案:

没有答案