MathNet.Numerics行列をラップするクラスがあります。
public class Matrix
{
public MathNet.Numerics.LinearAlgebra.Matrix<double> _matrix { get; set; }
public int? DatabaseId { get; set; }
// ...
}
これをEntity FrameworkMatrix
を使用してデータベースに保存する必要があります。Entity Framework は現在、このプロパティを無視しています。Fluent API マッピングを使用しており、現在この設定を行っています。
modelBuilder.Entity<Matrix>()
.HasKey(matrix => matrix.DatabaseId);
Entity Framework を使用して、プロパティを含め、Math.Net Numerics Matrix ラッパーをデータベースに永続化するにはどうすればよい_matrix
ですか? テーブル構造はどうあるべきですか?(私はNpgsqlを使用しているため、自分でテーブルを作成する必要があります。) よろしくお願いします。