AWS DynamoDB:TypeError:translator.translateInput不是函数

时间:2018-05-09 07:24:29

标签: amazon-web-services amazon-dynamodb aws-sdk adonis.js

我在Adonis(Node.js)上使用DynamoDB查询

Controller.php这样

const AWS = require('aws-sdk')
...
...
...
async testing({params,response}){
   var table_name='testing8'
   var year = "2015"
   var title = "The Big New Movie"
   var dynamoDB_params = {
      TableName: table_name,
      Item:{
         "year": {
            S: year,
         },
         "title": {
            S: title,
         },
         "info": {
            M: {
               "plot": {
                  S: "Nothing happens at all."
               },
               "rating": {
                  N: "0"
               }
            }
         }
      }
   }
   var data = AWS.DynamoDB.DocumentClient().put(dynamoDB_params)
   response.json(data)
}

错误消息:

  

TypeError:translator.translateInput不是函数

几乎没有在google上找到任何有此错误消息的示例。但貌似translator.translateInput是不是aws-sdk?我是DynamoDB的新手,请赐教。

0 个答案:

没有答案