【问题标题】:AWS Amplify DataStore not syncing with DynamoDBAWS Amplify DataStore 未与 DynamoDB 同步
【发布时间】: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


    【解决方案1】:

    我也有同样的问题。无论我做什么,我都想不通。尝试复制数据模型并创建一个新项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-06
      • 2021-05-08
      • 1970-01-01
      • 2020-11-18
      • 2020-10-19
      • 2021-10-17
      • 1970-01-01
      • 2019-10-19
      相关资源
      最近更新 更多