如何查询/构建DynamoDB表以基于各种标签进行搜索

时间:2019-01-17 10:19:39

标签: amazon-web-services amazon-dynamodb dynamodb-queries

我有一张桌子,需要根据用户的搜索返回标题,他们输入的每个主词都会变成标签

我在线查看了AWS文档和各种示例。但似乎无法回答我的问题

所有说明都说明您应该尝试仅使用一个表,并使用GSI来构造查询数据。

但是我终生无法找到一种方法来订购可以通过多个标签进行搜索的数据,例如:

Dataset
---------
Paint a wall
mix paint
mix a cocktail

我想要一个查询,该查询仅基于搜索标签“ mix”和“ paint”的用户返回“ mix paint” ...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

过去我也遇到过类似情况,AWS Reinvent的这段视频对我有很多帮助:https://www.youtube.com/watch?v=Dh8kp1AcRg0