我想知道是否有可能创建一个类似于这样的索引
根据我的DynamoDB文档,其格式如下:
{
"dispenserId": "my-dispenser-123", // primary key
"users": ["user5", "user12"],
"robotId": "my-robot-1",
"enabled": true,
"side": left
}
根据我的DynamoDB文档,其格式如下:
{
"robotId": "my-robot-1", // primary key
"dispensers": {
"left": "left-dispenser-123",
"right": "right-dispenser-123",
"users": ["user5", "user12"]
},
"enabled": true,
"users": ["user1", "user32"]
}
我无法弄清楚如何指向dispensers.left
或者dispensers.right
并将其用作键,也不知道如何根据发放器ID的路径创建基于side: left/right
的属性。
如果当前结构无法实现,你们建议使用什么文档结构呢?哪种结构能让我保留相同的数据?