在Entity Framework中,能否使用数组与PostgreSql一起使用?
例如,假设我们有以下POCO类:
public class MyTable
{
[Key]
[Column("gid")]
public int Gid { get; set; }
[Column("name")]
public string Name { get; set; }
[Column("email")]
public string Email { get; set; }
[Column("somedata")]
public int[] SomeData { get; set; }
}
目前,实体框架(Entity Framework) 并不会创建“somedata”列,而是跳过它。是否有一种方法可以强制创建该列?我指的是不必使用单独的表。Postgres数组在某些情况下非常有用,例如您想要将少量或有限数量的值存储到单个列中。