【发布时间】:2019-01-20 19:04:45
【问题描述】:
我想使用 Entity Framework 保存位图图像列表。我读到我会将它们转换为字节数组,所以我做了相应的操作。
类如下所示:
public class ShootingLocation : LocationBase
{
#region attributes
public ParkingLocation ParkingLocation { get; set; }
[MaxLength(16), Column(TypeName = "Binary")]
public List<byte[]> LocationPhotos { get; set; }
#endregion
#region constructors
public ShootingLocation()
{
}
#endregion
}
当我试图保存它的 DbContext 时,它会抛出异常。任何热门或替代解决方案?
【问题讨论】:
-
您无法在数据库中保存任何内容的列表。您需要创建一个表并将它们放在那里
-
@CamiloTerevinto:不确定我是否理解正确:我是 Entity 框架的新手,但我的理解是框架会处理这个问题(创建适当的表和关系)......跨度>
标签: c# arrays list entity-framework