如何查找AWS Amplify中Datastore自动生成的Delta表?
Amplify Datastore Delta表查找及NONE_DS表说明
查找自动生成的Delta表
Delta表是Amplify为启用了Datastore同步的模型自动创建的DynamoDB表,命名格式为{模型名称}-Delta。
要确认是否能找到它,先检查以下几点:
- 模型在schema中是否添加了
@model指令,且项目确实启用了Datastore(执行过amplify add api并选择支持Datastore的配置) - 如果模型配置了
@auth规则,需确保权限包含sync操作,否则同步功能不生效,Delta表也不会生成 - 若配置无误但未看到表,重新执行
amplify push,确保后端资源部署完整
NONE_DS表与Delta表的关系
NONE_DS表和Delta表完全无关。
它是Amplify为未启用Datastore同步的模型创建的存储表。比如你在schema里定义了@model但未配置同步规则,或是明确关闭了同步,Amplify就会生成带NONE_DS后缀的表来存储数据,和用于同步的Delta表属于不同用途的资源。
内容的提问来源于stack exchange,提问作者Cbirk
相关产品推荐
相关产品推荐

