Saya mencoba mendefinisikan model dengan satu kolom menjadi mysql json type. Mencari di hasil web dalam saran yang terkait dengan dukungan postgresql Django untuk tipe JSONField atau django-jsonfield< /a>.

Apakah saat ini tidak ada cara Django secara asli mendukung tipe json mysql. Juga saat melakukan inspectdb kolom tipe json di mysql diberi tipe TextField dengan komentar This field type is a guess.

Bagaimana saya mendeklarasikan model saya sedemikian rupa sehingga mendukung bidang json?

3
Ishan Khare 10 Agustus 2017, 12:38

2 jawaban

Jawaban Terbaik

Lihat django-mysql.

Django-MySQL mendukung tipe data JSON dan fungsi terkait melalui JSONField ditambah beberapa fungsi basis data JSON.

4
Guy S 10 Agustus 2017, 14:42

Anda telah menemukan django-jsonfield, tetapi berikut adalah beberapa diskusi terbaru yang mungkin menarik bagi Anda:

https://groups.google.com/forum/#!searchin/ django-developers/mysql$20json%7Csort:relevance/django-developers/zfred27yVPg/U-4iNd_aAQAJ

https://groups.google.com/forum/#!searchin/ django-developers/mysql$20json%7Csort:relevance/django-developers/sAgYOqBUvgI/aLQH6vx5CAAJ

AFAIK tidak ada yang asli saat ini, tetapi orang-orang tampaknya tertarik untuk mengembangkan apa yang Anda cari.

0
FlipperPA 10 Agustus 2017, 10:40