如何在Dynamo DB中设置布尔字段?

All*_*ate 1 boolean amazon-web-services node.js amazon-dynamodb

我正在尝试将新条目放入具有布尔值的DynamoDB表中:

const ddb = new AWS.DynamoDB({apiVersion: '2012-10-08'});
ddb.putItem({
  "TableName": "states",
  "Item" : {
    "name": {"S": "california" },
    "coastal": {"BOOL": 1}
  }
})
Run Code Online (Sandbox Code Playgroud)

但是我得到了:

Expected params.Item['coastal'].BOOL to be a boolean
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

All*_*ate 7

Duh,我意识到我需要让它成为一个布尔值:

"沿海地区":{"BOOL":false}