本文整理汇总了Python中cassandra.query.SimpleStatement.keyspace方法的典型用法代码示例。如果您正苦于以下问题:Python SimpleStatement.keyspace方法的具体用法?Python SimpleStatement.keyspace怎么用?Python SimpleStatement.keyspace使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cassandra.query.SimpleStatement
的用法示例。
在下文中一共展示了SimpleStatement.keyspace方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _execute_statement
# 需要导入模块: from cassandra.query import SimpleStatement [as 别名]
# 或者: from cassandra.query.SimpleStatement import keyspace [as 别名]
def _execute_statement(model, statement, consistency_level, timeout):
params = statement.get_context()
s = SimpleStatement(str(statement), consistency_level=consistency_level, fetch_size=statement.fetch_size)
if model._partition_key_index:
key_values = statement.partition_key_values(model._partition_key_index)
if not any(v is None for v in key_values):
parts = model._routing_key_from_values(key_values, connection.get_cluster().protocol_version)
s.routing_key = parts
s.keyspace = model._get_keyspace()
return connection.execute(s, params, timeout=timeout)