amazon-dynamodb - Dynamodb:List 属性索引和查询 NOT_CONTAINS
问题描述
我试图弄清楚(此时我认为答案是否定的)是否可以在列表属性上建立索引并在该属性上查询 NOT_CONTAINS。
Example table:
Tasks
Task_id: string
solved_by: List<String> # stores list of user_ids who previously solved this task.
我的查询是:给我当前用户尚未解决的所有任务
select * from tasks where tasks.solved_by NOT_CONTAINS current_user_id
是否可以在没有完整扫描的情况下执行此操作。我尝试创建一个类型的属性,L
但 aws cli 错误说Member must satisfy enum value set: [B, N, S]
如果 dynamodb 无法做到这一点,请建议我可以使用什么数据存储。
非常感谢任何帮助。谢谢!
解决方案
推荐阅读
- python - 是否可以对代表菲律宾数字的字符串列表进行排序
- c# - 如何从日志消息中删除开发者的机器路径?
- sql - 数据库设计:具有多级包装的库存
- java - Java Array List - 在While循环中查找重复项
- javascript - 如何在 x 轴上跟踪鼠标移动的值
- google-app-engine - App Engine 无法更新“请求的实例数量已超过 GCE 的默认配额”新版本被删除
- gstreamer - 在 gstreamer 中添加对 LOAS/LATM 音频封装和 mpegtsmux 的支持
- discord - 使用 Betterdiscord 启动不和谐时出错
- php - 记录特征的“常数”
- python-3.x - 如何使用 Python 将消息保存在 Discord 中的简单变量中