我对Dynamo DB有疑问。
我们假设我在Mongo DB中有一个文档 如果我必须获取studentId = 125的所有事件,我会在MongoDB中查询,
db.getCollection('events').find({"team.participants.student.studentId" : 125});
是否可以在AWS DynamoDB
中对此进行查询?如果是,怎么样?
我可以通过嵌套地图查询,但不能通过List查询。
{
eventId : 1,
team: {
teamId : 9
participants : [
{
participantId : 1,
student: {
studentId : 123,
fname : "Jon",
lname : "Snow"
}
},
{
participantId : 2,
student: {
studentId : 124,
fname : "Adam",
lname : "Sandler"
}
},
{
participantId : 3,
student: {
studentId : 125,
fname : "Samuel",
lname : "David"
}
}
]
}
}