我对实体框架有问题。
我有一个带有3个可空列的表Victor
。向导完成后,我看不到CreateVictor()
方法中的可空列,此方法是由向导而不是我自动生成的。
四个小时后我找不到任何解决办法。这种情况只发生在可为空的列上。
最佳答案
这是一个“功能”而不是一个bug。其思想是,创建“victor”只需要非空列。所以它们是createVictor()方法中唯一包含的列。
如果要设置其他属性,可以对createVictor()返回的对象执行此操作。
var victor = Victor.CreateVictor(...);
victor.Name = "name";
关于c# - Entity Framework 不适用于可空列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11198649/