在docs中,我们看到
directive @model(
queries: ModelQueryMap,
mutations: ModelMutationMap,
subscriptions: ModelSubscriptionMap
) on OBJECT
input ModelMutationMap { create: String, update: String, delete: String }
input ModelQueryMap { get: String, list: String }
input ModelSubscriptionMap {
onCreate: [String]
onUpdate: [String]
onDelete: [String]
level: ModelSubscriptionLevel
}
enum ModelSubscriptionLevel { off public on }
生成
单个@model指令可配置以下AWS 资源:
最多8个解析器(创建,更新,删除,获取,列出,onCreate, onUpdate,onDelete),但这可以通过查询进行配置, 突变和@model指令上的订阅参数。
我的问题
该配置如何完成?例如,我想向我的API添加两个'list'查询,一个查询用于BaseQuery,第二个查询用于DeltaSync的DeltaQuery?
预先感谢