获取刚刚创建的 Raven 文档的 Id
Get Id of just created Raven Document
假设我正在存储一个没有指定 ID 的新文档,因此它使用 raven 自动文档,我如何检索该 ID 以立即使用?
League league = new League(){Name = "League1"};
RaventSession.Store(league);
Division division = new Division(){ Name = "Division1",
LeagueId = //need league id for this property
当你存储一个实体时,id被分配给实体(如果你没有设置它)然后在RaventSession.Store(league);
之后检查league.Id
请注意,您还可以使用 RaventSession.Advanced.GetDocumentId(league);
来检索实体的 stringId
假设我正在存储一个没有指定 ID 的新文档,因此它使用 raven 自动文档,我如何检索该 ID 以立即使用?
League league = new League(){Name = "League1"};
RaventSession.Store(league);
Division division = new Division(){ Name = "Division1",
LeagueId = //need league id for this property
当你存储一个实体时,id被分配给实体(如果你没有设置它)然后在RaventSession.Store(league);
请注意,您还可以使用 RaventSession.Advanced.GetDocumentId(league);
来检索实体的 stringId