我有实体框架的问题。
我有一个包含3个可空列的表Victor
。向导完成后,我无法在CreateVictor()
方法中看到可为空的列,这个方法自动由向导生成而不是我。
4小时后我找不到任何解决方案。这只发生在可空列上。
答案 0 :(得分:8)
这是一个“功能”,而不是一个错误。这个想法是只需要非空列来创建'Victor'。因此它们是CreateVictor()方法中包含的唯一列。
如果要设置其他属性,可以使用CreateVictor()返回的对象执行此操作。
var victor = Victor.CreateVictor(...);
victor.Name = "name";