你如何 query/structure 一个 DynamoDB table 来根据各种标签进行搜索
How do you query/structure a DynamoDB table to search based on various tags
我有一个 table 并且需要 return 基于用户搜索的标题,他们输入的每个主要单词都会成为一个标签
我查看了 AWS 文档和各种在线示例。但似乎没有回答我的问题
所有说明都说明您应该尝试并且只使用一个 table,并使用 GSI 来构建您的数据以供查询。
但是我一辈子都找不到一种方法来订购可以通过多个标签搜索的数据,例如:
Dataset
---------
Paint a wall
mix paint
mix a cocktail
我想要一个仅 returns "mix paint" 的查询,基于用户搜索标签 "mix" 和 "paint"...
有什么想法吗?
我 运行 过去遇到过类似的情况,这个来自 AWS Reinvent 的视频对我帮助很大:https://www.youtube.com/watch?v=Dh8kp1AcRg0
我有一个 table 并且需要 return 基于用户搜索的标题,他们输入的每个主要单词都会成为一个标签
我查看了 AWS 文档和各种在线示例。但似乎没有回答我的问题
所有说明都说明您应该尝试并且只使用一个 table,并使用 GSI 来构建您的数据以供查询。
但是我一辈子都找不到一种方法来订购可以通过多个标签搜索的数据,例如:
Dataset
---------
Paint a wall
mix paint
mix a cocktail
我想要一个仅 returns "mix paint" 的查询,基于用户搜索标签 "mix" 和 "paint"...
有什么想法吗?
我 运行 过去遇到过类似的情况,这个来自 AWS Reinvent 的视频对我帮助很大:https://www.youtube.com/watch?v=Dh8kp1AcRg0