我正在学习RavenDB并熟悉工作原理.我不明白的一件事是如何将raven创建的id保存到属性中.
public class User
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string ID { get; set; } //This will be null when I save object to DB I want it to be same as generated
}
[TestMethod]
public void TestSaving()
{
using (var session = documentStore.OpenSession())
{
var user = new User { FirstName = "John", LastName = "Doe" };
session.Store(user);
session.SaveChanges(); //I want that property to save that id that raven created: Users/65
}
}
Run Code Online (Sandbox Code Playgroud)