小编Bất*_*hần的帖子

如何使用全局二级索引创建表 dynamodb

我想User通过 dynamoDB创建表,其中包含一些由 swagger 设计的属性:

User {
   id (string, optional): UUID of User ,
   name (string, optional),
   lastLoginedAt (string, optional),
   avatar (Avatar, optional),
}

Avatar {
   avatarId (string, optional):,
   iconUri (string, optional),
   message (string, optional),
}
Run Code Online (Sandbox Code Playgroud)

并且想要User在 putItem 之后用 json 响应,如下所示:

{
"id": "string",
"name": "string",
"lastLoginedAt": "2016-06-24 15:28:26",
"avatar": {
  "avatarId": "string",
  "iconUri": "string",
  "message": "string"
},
}
Run Code Online (Sandbox Code Playgroud)

我是 Dynamodb 的初学者,但我仍然坚持创建表,这里是我的代码:

$dynamodb->createTable([
'TableName' => 'User',
'AttributeDefinitions' => [
    [ 'AttributeName' => 'id', 'AttributeType' => 'S' ], …
Run Code Online (Sandbox Code Playgroud)

php create-table amazon-dynamodb swagger

3
推荐指数
2
解决办法
3814
查看次数

标签 统计

amazon-dynamodb ×1

create-table ×1

php ×1

swagger ×1