执行时为什么会出现此错误?
dnx ef database update
该物业' RowValues'在实体类型' Models.Foo'尚未添加到模型中或被忽略。
public class Foo
{
public ICollection<int> RowValues { get; set; }
public ICollection<int> ColValues { get; set; }
}
答案 0 :(得分:0)
EDM不支持原始数据类型的集合
您必须执行以下操作:
public class Value
{
public int Id { get; set; }
public int Value { get; set; }
}
public class Foo
{
public int Id { get; set; }
public ICollection<Value> RowValues { get; set; }
public ICollection<Value> ColValues { get; set; }
}
(不要忘记ID属性......)