나는 RavenDB를 배우고 어떻게 작동하는지 익히 알고 있습니다. 내가 이해하지 못하는 한 가지는 까마귀가 만든 이드를 저장하는 법입니다.ravendb에서 고유 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
}
}
그런 다음 실제 속성이 문서에서 null로 설정된 이유는 무엇입니까? – user516883