【发布时间】:2022-12-14 10:29:42
【问题描述】:
由于某种原因,我的 DataStore 未与 DynamoDB 同步。
我已经准备好关于 stackoverflow 的每个问题,看看我是否能找到解决方案但没有骰子。 没有错误。 Hub 正在显示正在触发的事件。
这是问题的示例:
try {
const result = await DataStore.save(
new Employer({
name: 'Test Employer',
rate: 123.45,
}),
)
console.log('Employer saved successfully!')
console.log(result)
// const employer = await DataStore.query(Employer)
// console.log('EMPLOYER = ')
// console.log(employer)
} catch (err) {
console.log('ERROR: An error occurred during getEmployer')
console.log('Error message was ' + JSON.stringify(err))
}
DataStore 似乎从不与 DynamoDB 同步。 除此之外一切都很好。没有问题。 DataStore 包含正确的数据。
我的项目和代码示例之间的唯一区别是我使用 Amplify Studio 构建数据模型并执行 Amplify pull 来更新项目。
当我执行“放大状态”时,API 看起来是正确的。
aws-exports.js 文件似乎是正确的。 它包含 Auth、API、Storage 等条目。 授权工作正常。
我错过了什么?
【问题讨论】:
标签: amazon-dynamodb aws-amplify