如何从ormlite SaveAll()调用获取ID

时间:2012-08-23 15:17:28

标签: c# ormlite-servicestack

我正在使用ORMLite来保存许多对象,类似于:

var graphs = Builder<UserGraph>.CreateListOfSize(10)
            .And(x => x.UserId = User.Id)
            .Build();

Db.SaveAll(graphs);

是否有办法让每个对象的id属性自动设置。如果没有,有没有办法获取所有插入对象的ID?

1 个答案:

答案 0 :(得分:0)

您可以在Id属性中添加AutoIncrement属性:

[AutoIncrement]
public int UserId{ get; set; }