sql >> データベース >  >> RDS >> Mysql

MySQL / MariaDBはJSON形式を受け入れませんか?データベースを作成できません

    あなたのコメントに基づくと、Doctrineはあなたのバージョンのmariadbでは利用できない機能を使用できると考えているようです。

    使用しているバージョンをdoctrineに伝えると、その列の正しいデータ型が選択されます。この場合は、おそらくLONGTEXT または同様のもの。

    使用しているものに応じて、次のようになります(たとえば、symfonyでyamlファイルを使用):

    doctrine:
        dbal:
            server_version: '10.1'
    

    移行を再生成する必要があることに注意してください。

    コメントで述べたように、個人的にはデータベースを正規化し、別のテーブルを使用してピザを材料にリンクし、検索とフィルタリングを容易にします。



    1. 空でない場合は、重複するテキストフィールドからデータベースに挿入しますphp sql

    2. Oracleを使用する場合、Fluent NHibernateを使用してバッチフェッチを実装するにはどうすればよいですか?

    3. SQLServerのデータベース内のすべてのテーブルのAddColumnステートメントを生成する方法-SQLServer/T-SQLチュートリアルパート49

    4. SQL Serverプラン:インデックススキャン/インデックスシークの違い