【发布时间】:2020-09-28 15:53:52
【问题描述】:
当我想使用以下 python 代码更新 Cassandra 表中的设置项时
ps = session.prepare( """ UPDATE test,tbl SET val = val + {'?'} where name = ? and id = ?;""" )
bs = bind(ps, ['name', 'name', 1])
session.execute(bs)
我有错误
Too many arguments provided to bind() (got 3, expected 2)
问题是准备好的无法识别的{'?'}。我测试 {\'?\'} 但没有任何改变。
【问题讨论】:
-
您可以编辑您的帖子以包含您的表格定义吗?
标签: python cassandra cassandra-driver