Получить присвоенное значение автоинкремента после вставки в LiteDb
Возможно ли при выполнение insert
'a получить индекс который был выдан записи.
Реализация insert
'a через модель:
class Test
{
public int Id { get; set; }
public string str1 { get; set; }
public string str2 { get; set; }
public void insert()
{
using (var db = new LiteDatabase(@"LocalBD.db"))
{
var col = db.GetCollection<Test>("Test");
col.Insert(new Test { str1 = this.str1, str2 = this.str });
}
}
}
Источник: Stack Overflow на русском