Hig*_*une 1 c# nhibernate fluent-nhibernate persist
我将使用以下方法在数据库中插入对象列表:
public static void InsertObjekts(List<Objekt> objekts)
{
var session = SessionManager.CurrentSession;
using (var transaction = session.BeginTransaction())
{
session.SaveOrUpdate(objekts);
transaction.Commit();
}
}
Run Code Online (Sandbox Code Playgroud)
但是我遇到了麻烦。no persister for System.Generic.List;
当我遍历列表以自己插入每个元素时,它只会在第一次迭代中进行,因为那时我没有会话。有人可以给我一些有关此主题的提示。
试试这个
public static void InsertObjekts(List<Objekt> objekts)
{
var session = SessionManager.CurrentSession;
using (var transaction = session.BeginTransaction())
{
foreach(var obj in objekts)
{
session.SaveOrUpdate(obj);
}
transaction.Commit();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2356 次 |
| 最近记录: |