如何在“IN”运算符 Python Cassandra Driver 中使用 python 列表?

Sah*_*ada 1 python cql cassandra-2.0

我在后端使用 Python Cassandra 驱动程序和 CQL,我想用IN运算符更新数据

a = [1,2,3,4]
我想运行以下查询
query = session.execute("update users set status=True where userid IN(%s)",[a])

但它不起作用,我想更新列表中 userid 的记录

任何机构可以帮助我吗?

use*_*598 6

尝试这个:

from cassandra import query

yourquery = session.execute("update users set status=True where userid IN %s", query.ValueSequence([a]));
Run Code Online (Sandbox Code Playgroud)