【发布时间】:2017-10-17 07:01:21
【问题描述】:
使用 NPoco,我试图弄清楚如何更新对象的多个列(但不是全部)。这行得通...
db.Update(item, new[] { "status", "tracking_number", "updated_at" });
...但我正在尝试使用下面的符号,因此我可以使用对象的属性名称而不是数据库列名称。
int Update<T>(T poco, Expression<Func<T, object>> fields);
如何使用上述语法列出多个列?这将更新单个列,但我假设我可以列出多个但我无法弄清楚表示法。
db.Update(item, i => i.Status);
【问题讨论】: