Django Cassandra引擎-如何定义表名

时间:2019-04-17 07:09:22

标签: django cassandra

我正在使用Django Cassandra,并且已经定义了我的模型,用它来命名表:

    class Meta:
    db_table = "table_name"

但是,Cassandra并没有使用我的自定义名称创建表。我想念什么?

1 个答案:

答案 0 :(得分:5)

https://datastax.github.io/python-driver/api/cassandra/cqlengine/models.html

  

表名称 =无可选。设置此模型的CQL表的名称。如果保留为空白,则表名将是   型号,以模块名称作为前缀。手动定义表   名称不会被继承。

class Meta:
    __table_name__ = "table_name"