Raven DB - Have it Auto Generate its own Key
I current have an object that has a public property called Id. When I store the object, I would like the Id to be part of the Data and not become the document Id like it currently does. When creating the document store I only set the connection string. using (var session = documentStore.OpenSession()) { session.Store(a); session.SaveChanges(); } a can be thought of an object as: public class A { public Guid Id { get; set; } //other properties } So either I want it to generate a random Id or have both the data and the documentId being the Id property of class A. EDIT: So two possibilities: 1.