配列内のアイテムに対して別のエンティティを作成せずに、スカラーの配列を Doctrine エンティティ内のプロパティにマップすることは可能ですか?
状況は次のとおりです。
- エンティティには、文字列の配列であるプロパティがあります。
- データは、1 対多の型の関係で別のテーブルに格納する必要があります。
- Doctrine の
array
型を使用することはできません。これは、PHP シリアライゼーションを使用するためです。このデータは、PHP システムと非 PHP システムの両方で読みやすくする必要があります。
エンティティを持つことはやり過ぎのように思えます。別の解決策はありますか?