amazon-web-services - 扫描 DynamoDB 并过滤具有空数组值的项目
问题描述
我正在尝试使用 DynamoDB 在线界面为空数组查找具有属性(非索引)“ID”的表中的所有条目。
该数组通常包含字符串,如果我使用“ID”字符串包含“值”的过滤器扫描表,它将返回数组中包含该值的所有条目。但是我试图找到所有不包含值的数组。
我尝试使用 Not Contains 过滤器,但这似乎不起作用,因为我需要找到不包含任何内容的数组,而不仅仅是一个特定的值。
我正在尝试查找的条目示例:
{
"accountname": "test_account",
"username": "test_user",
"IDs": []
}
以及我将尝试排除的条目示例:
{
"accountname": "test_account",
"username": "test_user",
"IDs": ["test_id1"]
}
解决方案
推荐阅读
- r - 检查用户是否为具有默认值的参数赋值
- apache-spark - 在分布式 Spark 系统中嵌入句子的最有效方法是什么?
- python - SQLAlchemy:TypeError 在更新中使用比较运算符
- javascript - Ink CLI 预期的组件是一个函数
- excel-formula - Excel MIN 和 MAX 函数在工作表中不一致
- php - PHP/MYSQL - 在 for 循环中只生成一个随机词
- sql - 选择连接表使用的最大行数 最大行差异 其他
- php - 使用处理表单时如何解决 Ajax 的重定向问题
- bots - Bot Framework Emulator 错误:POST 500 directline postActivity
- java - 如何防止 IntelliJ 删除导入语句