2017-08-10 7 views
0

私は1つの列がmysql json typeであるモデルを定義しようとしています。 Web上で検索すると、djangoのpostgresql JSONFieldタイプまたはdjango-jsonfieldのサポートに関する提案が得られます。django orm JSONField for mysql

現在、djangoがmysqlのjsonタイプをネイティブにサポートする方法はありません。 inspectdbをしながらも、MySQLでのタイプjsonの列がコメントThis field type is a guess.

とタイプTextFieldを割り当てられていたどのように私はそれがJSONのフィールドをサポートするように、私のモデルを宣言するのでしょうか?

答えて

1

チェックアウトdjango-mysql

Django-MySQLは、JSONFieldといくつかのJSONデータベース関数を使用して、JSONデータ型と関連する関数をサポートしています。

+0

通常のdjangoモデル、つまりdjango.dbのものと一緒に動作しますか? –

+0

もちろん、例を見てください。 –

0

あなたは既にdjango-jsonfieldを見つけたが、ここではいくつかの最近の議論は、あなたがに興味がある可能性があります:

https://groups.google.com/forum/#!searchin/django-developers/mysql $ 20json%7Csort:関連/ジャンゴ - 開発者/ zfred27yVPg/U-4iNd_aAQAJ

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

AFAIK現在ネイティブはありませんが、あなたが探しているものの開発に興味があるようです。