Subsonic 亚音速忽略柱

Subsonic 亚音速忽略柱,subsonic,Subsonic,亚音速有没有办法更新表格的某些列 比如说 Dal.Users users = new Dal.Users(); users.UserId = user.id; users.Email = user.email; users.FirstName = user.firstName; users.LanguageId = user.languageId; users.LastName = user.lastName; users.Password = user.password; users.Use

亚音速有没有办法更新表格的某些列

比如说

Dal.Users users = new Dal.Users();

users.UserId = user.id;
users.Email = user.email;
users.FirstName = user.firstName;
users.LanguageId = user.languageId;
users.LastName = user.lastName;
users.Password = user.password;
users.UserName = user.userName;
users.Data = user.data;

users.IsNew = (user.id == -1);

users.Save()

例如,是否可以注释掉行users.Password=user.Password以便此字段不会被更新(但也不会在数据库中设置为null)。

您使用的是什么版本?最新版本(2.1)仅更新数据库中已更改的列。事实上,我使用过的每一个版本,如果没有指定字段,则从未将其设置为null,因此必须进行其他操作。

因此,如果我忽略了users.Password=user.Password;密码列将保持不变?