dynamodb-queries - Dynamo db 查询列表参数
问题描述
我不知道我在这个查询中做错了什么。我正在查询一个带有如下条目的发电机表:
| 编号 | 姓名 | 价格 | 标签 |
标签是一个列表:
[ { "S" : "tag1" }, { "S" : "tag2" }, { "S" : "tag3" }]
我想做一个查询,我希望所有条目在另一个标签列表中都有任何标签。例如,获取具有“tag1”的每个条目或具有“tag1”、“tag2”的每个条目。
我现在要测试的查询是:
{"TableName": "products-lambda-table",
"FilterExpression": "tags IN (:tags1)",
"ExpressionAttributeValues": {
":tags1": "tag1"
}
这会抛出 nada(使用节点,AWS.DynamoDB.DocumentClient().query(params))
有什么我想念的吗?这对我来说都是全新的。
解决方案
我自己解决了,想太多了/其他地方有一个错误让我失望。
推荐阅读
- model - Anylogic:如何根据代理的参数在 ResourcePool 中对设置时间(工具更换)进行建模?
- node.js - 有一个消费者监听多个队列,但它应该在队列 B 之前消费队列 A 中的所有消息
- python-3.x - Python 无法识别项目结构中的 ROS msg 文件
- python - 在python中比较dict的所有值(集)的最有效方法是什么?
- javascript - 如何使用 useEffect() 进行验证
- c# - 在 C# 中调用 Web 服务
- python-3.x - 自定义搜索命令 Discord.py
- php - Symfony 4 安全重定向取决于用户类型
- r - 按组应用测试
- opencv - 配置 CMake 以设置 Darknet 以进行训练对象检测时出错