簡體   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