[英]Peewee: change “Id” field with another name
Peewee模型上是否可以将名为“ id”的默认主键更改为另一个名称?
A couple ways... 几种方法...
Auto-incrementing integer field named "pk": 自动递增的整数字段,名称为“ pk”:
class MyModel(Model):
pk = PrimaryKeyField()
other_field = TextField()
Varchar primary key: Varchar主键:
class MyModel(Model):
data = CharField(primary_key=True)
Multi-column primary key: 多列主键:
class MyModel(Model):
key = CharField()
value = CharField()
class Meta:
primary_key = CompositeKey('key', 'value')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.