title: "One or more parameter values were invalid: Missing the key studentId in the item"
body: <p>I'm using serverless to expose HTTP request in getwayapi, lambda function and dynamodb but got an error "One or more parameter values were invalid: Missing the key studentId in the item".
  Please help me!</p>
  
  <p>Here my code in app.js</p>
  
  <pre><code>app.post('/students', function (req, res) {
  
    const body = req.body;
    const params = {
      TableName: STUDENTS_TABLE,
      Item: {
        "studentId": body.studentId,
        "address": body.address,
        "birth": body.birth,
        "class": body.class,
        "mail": body.mail,
        "name": body.name,
        "phone": body.phone,
        "sex": body.sex,
      }
    }
  
    dynamoDb.put(params, function (err, data) {
      if (err) {
        res.send({
          success: false,
          message: err
        });
      } else {
        res.send({
          success: true,
          message: 'Created!'
        });
      }
    });
  
  });
  
  </code></pre>