Amazon web services DynamoDB投影表达式-从子集合中选择属性
如何使用DynamoDB的投影表达式从子集合中选择某些字段,但仍将该集合作为子集合返回 在DynamoDB中,我有一个对象存储为:Amazon web services DynamoDB投影表达式-从子集合中选择属性,amazon-web-services,amazon-dynamodb,Amazon Web Services,Amazon Dynamodb,如何使用DynamoDB的投影表达式从子集合中选择某些字段,但仍将该集合作为子集合返回 在DynamoDB中,我有一个对象存储为: { "FN": "William", "LN": "Green", "Kids": [{ "FN": "Ted", "LN": &quo
{
"FN": "William",
"LN": "Green",
"Kids": [{
"FN": "Ted",
"LN": "Green",
"Age": 10,
"G": "M"
},
{
"FN": "Jenny",
"LN": "Green",
"Age": 6,
"G": "F"
}
]
}
在这个模拟数据中,我如何选择父FN和LN以及子集合(但仅限于FN和年龄)
我想要一个返回以下内容的查询:
{
"FN": "William",
"LN": "Green",
"Kids": [{
"FN": "Ted",
"Age": 10
},
{
"FN": "Jenny",
"Age": 6
}
]
}
{
"FN": "William",
"LN": "Green"
}
当我将投影表达式定义为“FN,LN,Kids.FN,Kids.Age”时,我得到以下结果:
{
"FN": "William",
"LN": "Green",
"Kids": [{
"FN": "Ted",
"Age": 10
},
{
"FN": "Jenny",
"Age": 6
}
]
}
{
"FN": "William",
"LN": "Green"
}
我在其他查询中选择了嵌套字段,但仅当它们不在集合中时。是否有任何方法可以将子集合作为集合返回,但要包含子集合的属性子集
谢谢你抽出时间