EntityFramewok更新问题?
ef版本6.0
ef中update一个object的时候,当前的做法是
1.查出来要update的object
2.修改此object中需要更新的字段
3.调用saveChanges方法保存修改
当object字段太多的时候,在第二步就非常麻烦,是否有更好的办法解决此问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://stackoverflow.com/ques...
当然有,第二步实际上就是赋值更新的一步。但是如果有N个字段就需要手动进行N次赋值,主要是冗余在赋值的代码上。
你可以参考MVC中的一个方法,UpdateModel()。
其中UpdateModel是利用反射进行绑定实现,就酱。