gpt4 book ai didi

python - 如何在 "IN"运算符 Python Cassandra 驱动程序中使用 python 列表?

转载 作者:行者123 更新时间:2023-11-30 22:26:56 25 4
gpt4 key购买 nike

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

a = [1,2,3,4]
我想运行以下查询
query = session.execute("更新用户设置状态=True,其中 userid IN(%s)",[a])

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

有人可以帮助我吗?

最佳答案

试试这个:

from cassandra import query

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

关于python - 如何在 "IN"运算符 Python Cassandra 驱动程序中使用 python 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47089452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com