0
我正在研究将使用DynamoDB的项目,我对如何更新具有包含项目数组的属性的文档有点困惑。DynamoDB更新HasMany关系
我希望用这个NPM模块https://www.npmjs.org/package/dynamodb-model
例架构
# User Schema
{
"identifier": "String",
"email": "String",
"referral_token": "String",
"campaign_id": "Number",
"first_name": "String"
"last_name": "String",
"gender": "String",
"birth_date": "String",
"username": "String",
"mobile_number": "String",
"postal_code_text": "String",
"classification": "String",
"delivery_email": "Boolean",
"delivery_sms": "Boolean",
"authentications": [{Authentication Schema}]
}
# Authentication Schema
{
"provider": "String",
"uid": "String",
"oauth_token": "String",
"oauth_token_secret": "String",
"nickname": "String"
}
字符串数组是否不够?另外,请详细说明您打算如何使用“身份验证”属性。如果您只是打算读取它并覆盖之前的值,则不需要做任何特别的事情。 – kurtzbot 2014-10-07 21:24:30