我的数据库的单列中有一个数组。在 postgres 中它看起来像这样:
orientation double precision[]
其中“方向”是列名。如何在 C# 中映射它?
< property name="Orientation"/>
在我的 hbm.xml 文件中不起作用。我在 C# 中的类包含以下字段:
public virtual double[] Orientation { get; set; }
这给了我一个例外:
无法将 Double[] 类型的字段 Orientat9_0_ 中的值转换为 SerializableType 类型。请检查以确保映射正确并且您的 DataProvider 支持此数据类型。
还有这个:
无法将“System.Double[]”类型的对象转换为“System.Byte[]”类型。
我不想在我的数据库中创建任何其他表。