如何在ActiveRecord ASP.NET中批量更新许多记录
本文关键字:更新 许多 记录 NET ActiveRecord ASP | 更新日期: 2023-09-27 18:08:23
假设我需要更新数据库中的许多记录,我使用Castle Active Record并这样做:
List<Class> objects = Class.GetFew();
foreach (Class object in objects) {
object.Property = ...
object.Update() // I don't want to do this
}
// Can I do it in one batch here?
我想要活动记录在一个DB调用中做到这一点,希望我的问题很清楚,我能做到吗?
谢谢
使用NHibernate的dml风格的HQL操作。在ActiveRecord中使用Execute来访问NHibernate会话