var newRock = new Rock();
context.Rocks.Add(newRock);
newRock.Hard = True;
newRock.Shiny = False;
newRock.CodeName = "Projectile";
context.SaveChanges();
在上面的场景中,一旦我调用SaveChanges(),我添加它(Hard,Shiny,CodeName)后对对象所做的修改会被保存吗?或者我是否必须再次从数据库中获取对象以获得真正附加的对象?
我知道在添加之前我总是可以在新对象上设置属性。但是这样做可以减少我需要编写的重复代码的数量。