[英]DynamoDB/Dynamoose query based on ALL elements in an array
有没有办法使用 DynamoDB/Dynamoose 根据包含所有指定元素的数组字段进行查询? 我正在从 MongoDB/Mongoose 迁移,我需要类似于 MongoDB 中$all
运算符的功能( https://docs.Z685A5F7CC75B4796F6C6E00CCD384F01/query/all.com/ )
不,没有这样的功能。
无论如何,您在这里谈论的是Query
的FilterExpression
参数,而不是KeyConditionExpression
(它只能是关于键列,并且不能有嵌套数组),所以无论如何您都将为整个项目付费 - 所以您可能会好吧,只需阅读整个项目并在客户端中进行您想要的比较。 这将花费您额外的网络带宽,但不会花费您在任何情况下都需要付费的 DynamoDB 操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.