我是新来的。我在使用django
'type'
时遇到问题,mongodb
是discountType = StringField(required=True, db_column='type')
中的保留关键字。根据stackoverflow中的答案,我通过应用https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.Field.db_column
我的代码目前看起来像这样
'type'
但问题是,字段'discountType'
已更改为{{1}}。有没有办法阻止模型更改字段名称?
答案 0 :(得分:0)
对于mongo,而是使用db_field。
请参阅:http://docs.mongoengine.org/guide/defining-documents.html#field-arguments
discountType = StringField(required=True, db_field ='type')