J'apprends RavenDB et je me familiarise avec la façon dont les choses fonctionnent. Une chose que je ne comprends pas est de savoir comment sauvegarder l'identifiant que le corbeau crée pour une propriété.comment configurer un uniqueid dans ravendb
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
}
}
Alors Pourquoi la propriété réelle est-elle définie sur null dans le document? – user516883