cassandra - 更新列表类型字段中多个元素的正确方法
问题描述
我的桌子看起来像
CREATE TABLE mids.defect_data (
wafer_id text,
document_id text,
defect_id text,
fields list<double>,
primary key((wafer_id), defect_id)
);
fields
在我的情况下,列的list
类型为double
~500 长度。
现在,我想更新fields
(例如。fields[0] ~ fields[19]
)中的元素范围。
我应该使用什么方法?请注意,更新索引可能会有所不同(例如,有时{fields[0]~fields[20]},
有时{fields[0], field[1], field[10], field[15],....} )
我正在使用 c# 提供服务并使用 Datastax Cassandra C# 驱动程序。
PS:我现在担心在这种情况下我的模型设计不正确。
解决方案
推荐阅读
- browser - WebRTC - 如何同步媒体流
- html - 过滤灰度在 Internet Explorer 中不起作用
- python - 如何增加tablewidget的行高和列宽
- python - 将 group by 子句动态添加到 sql alchemy
- ios - 当我尝试在模型中保存数据时应用程序崩溃
- gitlab-api - 如何从 Gitlab API 检索所有时间跟踪事件
- linkedin - 如何从 LinkedIn 获取消息列表和详细信息
- applescript - Automator 错误(系统事件出错:无法获取复选框)
- slurm - SLURM-UserCPU output-如何解释?
- javascript - 使用 create-react-app redux 的热加载器将不起作用