参数化Cassandra驱动程序表

2024-04-18 08:54:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用于构造Cassandra查询的实例方法,我正在寻找一种方法来更安全地参数化查询中的表名,而不使用字符串格式。例如

def some_method(self, table_name):
    statement = f"SELECT COUNT(*) FROM {self.table_name}"
    results = self.cassandra.session.execute(query=statement)
    ...

我不相信SimpleStatementPreparedStatement可以用来绑定表名。你知道吗


Tags: 实例方法字符串nameself参数def格式