模型字段上的 AWS Amplify AppSync @function

Ale*_*exa 5 aws-appsync aws-amplify

我正在为一个看起来像这样的博客创建一个 Amplify Schema:

 type Post @model {
   id: ID!
   caption: String!
   src: String!
 }
Run Code Online (Sandbox Code Playgroud)

我想在 Post模型中来计算一个Post被喜欢的次数。它从不同的 API 获取这些数据。

有没有办法模型字段上运行函数

 type Post @model {
   id: ID!
   caption: String!
   src: String!
   likes: String @function("getLikesLambda-${dev}")
 }
Run Code Online (Sandbox Code Playgroud)

将如何 getLikesLambda代码看起来?我在官方文档中看到了关于实现解析器的代码,但它们都将 @function 绑定到类型查询,这并不是我正在寻找的。

如果你们有任何建议或不清楚的地方,请告诉我。