har*_*itb 4 amazon-web-services amazon-dynamodb
是否可以在DynamoDB中使用" OR "," AND "查询操作?
我需要知道是否DynamoDB有类似"where fname = xxxx OR lname = xxxx"来自SQL查询?在Rails中
谢谢.
一般来说,没有.
DynamoDB仅允许通过主(哈希)键进行有效查找,并且可选地对"范围键"进行范围查询.其他属性未编入索引.
您可以使用Scan请求通过一组属性读取整个表过滤器,但对于大型表,这是一个相对昂贵且速度较慢的选项.
您可以通过创建包含要查询的值的主键来模拟AND,通过创建每个使用一个属性作为主键的重复表来进行OR模拟,并且并行查询两个表 BatchGetItem
| 归档时间: |
|
| 查看次数: |
3420 次 |
| 最近记录: |