【发布时间】:2021-05-14 13:55:35
【问题描述】:
我目前使用 django 3.2 和 MySQL 作为数据库,我想使用 MySql Json Field。出于这个原因,在我的项目中使用django-mysql 第三方包。
创建模型后收到此警告:(django_mysql.W004) django_mysql.models.JSONField is deprecated. HINT: Use django.db.models.JSONField or django-jsonfield-backport instead.
如果我使用 django.db.models.JSONField 作为 json 字段,django 使用特定的 MySQL 的 JsonField 吗?剂量对性能有影响吗?哪一个在数据库上的性能最好?
【问题讨论】:
-
根据Django Docs,Django 3.1+ 支持 MySQL 5.7.8+ 的 JSONField。
标签: django django-mysql