我正在學習RavenDB並熟悉事情的工作方式。我不明白的一件事是如何將烏鴉創建的id保存到一個屬性。如何在ravendb中設置uniqueid
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
}
}
那麼爲什麼文檔中的實際屬性設置爲null? – user516883