既存のコードとアーキテクチャ設計に影響を与えることなく、Entity Framework Code-First を使用して double の配列をデータベースに格納するにはどうすればよいですか?
Data Annotation と Fluent API を見てきました。double 配列をバイト文字列に変換し、そのバイトをデータベースの独自の列に格納することも検討しました。
public double[] Data { get; set; }
Fluent API でプロパティにアクセスできません。次に表示されるエラー メッセージは次のとおりです。
型
double[]
は、パラメーター 'T' として使用するために、null 非許容値型である必要があります。
が格納されているクラスがData
データベースに正常に格納され、このクラスとの関係が保持されます。Data
列が欠けているだけです。