【发布时间】:2015-05-28 04:31:45
【问题描述】:
【问题讨论】:
【问题讨论】:
bool 属性现在始终包含在 UpdateNonDefaults() with this commit 中,这将使您可以执行以下操作:
public class Poco
{
public int Id { get; set; }
public bool Bool { get; set; }
}
var db = OpenDbConnection();
db.DropAndCreateTable<Poco>();
db.Insert(new Poco { Id = 1, Bool = true });
db.UpdateNonDefaults(new Poco { Bool = false }, x => x.Id == 1);
var row = db.SingleById<Poco>(1);
row.Bool // false
此更改从 v4.0.39+ 可用,现在是 available on MyGet。
【讨论】: