给定一个 sqlite 数据库和代码优先方法,我如何向表添加检查约束?我不能使用 sql,所以有一个属性或者我可以使用,比如[PrimaryKey]
?
我希望有类似的东西
public class XXX
{
[PrimaryKey, Check(()=>Id==1)]
public int Id {get;set;}
}
事实上,我真正想要的是约束表格,使其最多可以包含一行。如果有任何其他方法可以实现这一点,我也会很高兴。
有没有办法做到这一点?
很多问候!
沃尔克
给定一个 sqlite 数据库和代码优先方法,我如何向表添加检查约束?我不能使用 sql,所以有一个属性或者我可以使用,比如[PrimaryKey]
?
我希望有类似的东西
public class XXX
{
[PrimaryKey, Check(()=>Id==1)]
public int Id {get;set;}
}
事实上,我真正想要的是约束表格,使其最多可以包含一行。如果有任何其他方法可以实现这一点,我也会很高兴。
有没有办法做到这一点?
很多问候!
沃尔克