Данные хранилища данных Aws Amplify не синхронизируются с Dynamodb

#aws-amplify #datastore #aws-amplify-cli #amplifyjs #aws-dynamodb

Вопрос:

Я использую интерфейс командной строки Amplify для хранилища данных. Это работает нормально. Но это не синхронизация данных с dynamodb. Означает, что сообщение сохраняется в локальном хранилище данных, но не попадает в таблицу записей dynamodb. Мой код приведен ниже

 const {syncExpression} = require("aws-amplify") const {Amplify} = require("aws-amplify") const Post = require("./models") const awsconfig = require("./aws-exports") Amplify.configure(awsconfig.awsmobile)  exports.handler = async (event) =gt; {  try {  console.log("inside")    let response=await DataStore.save(  new Post.Post({  title: "My second Post",  status:"DRAFT",  rating: 7  })  );    console.log("Post saved successfully!");    return response;  } catch (error) {  console.log("Error saving post", error);  }  };```  It gives following output  ```inside [WARN] 30:08.206 DataStore - Realtime disabled when in a server-side environment [WARN] 30:11.411 DataStore - User is unauthorized to query syncPosts with auth mode AWS_IAM. No data could be returned. Post saved successfully! Result: {  "title": "My second Post",  "status": "DRAFT",  "rating": 7,  "id": "0a91a191-a6ee-46ff-9dc6-8cac49498cd9" }```  It says Post is aved but it doesn't show up in dynamodb. Is there anyproblem with warning?