是否有人拥有部分更新的petapoco源代码? 根据petapoco文件,此功能应该在那里。
http://www.toptensoftware.com/Articles/116/PetaPoco-Partial-Record-Updates
但是我已经从github下载了源代码,但缺少部分更新。 如果某人的源代码部分更新,请与我分享。
答案 0 :(得分:3)
Github上当前版本的部分更新方法有两个“版本”(可能需要提取更改)。 一个是在Database类上:
public int Update(object poco, IEnumerable<string> columns)
用法:db.Update(u, new string[] { "last_login" });
其中db是Database
而另一个人在TT generated Record班:
public int Update(IEnumerable<string> columns) { return repo.Update(this, columns); }
用法:u.Update(new string[] { "last_login" });
其中u是TT生成的Record<T>