繁体   English   中英

根据之前的查询结果DynamoDB查询商品详情

[英]Query item detail based on previous query result DynamoDB

我还是 DynamoDB 的新手,如何根据以前的查询结果查询某些内容?

这是我的桌子的样子:

在此处输入图像描述

我想查询用户的项目信息列表。 从我的第一个查询来看,USER#001 的结果有 [PROJECT#001,PROJECT#002]。 然后我想根据第一个查询获取列表项目详细信息。 如何进行“嵌套”查询? 或者无论如何我可以更有效地查询?

*表结构是固定的,我不能改变它。

你不能。 这不是 DDB 的工作方式......

您所能做的就是使用两个项目的 pk 和 sk 的BatchGetItem()

或者,如果您碰巧不知道 SK,则需要仅使用 pk 进行两次单独的 Query() 调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM