我有一些像这样插入的项目:
PutItem:
"TableName": "pets",
"Item": {
"petName": {
"S": "Cat"
},
"hairColor": {
"S": "gray"
},
"nickName": {
"S": "Kitty"
}
}
Run Code Online (Sandbox Code Playgroud)
然而,有时候,pets没有nickname.我对dynamoDB很新,我可以看到,我可以通过两种方式处理这个问题(至少):
1)
"TableName": "pets",
"Item": {
"petName": {
"S": "Cat"
},
"hairColor": {
"S": "gray"
},
"nickName": {
"NULL": "true"
}
}
Run Code Online (Sandbox Code Playgroud)
2)
"TableName": "pets",
"Item": {
"petName": {
"S": "Cat"
},
"hairColor": {
"S": "gray"
}
}
Run Code Online (Sandbox Code Playgroud)
这会给我带来什么不同(例如,之后访问数据时)?什么是最佳做法?
| 归档时间: |
|
| 查看次数: |
999 次 |
| 最近记录: |