RavenDB 中的 DocumentId 问题
我已经从这里下载了示例mvc应用程序 http://ravenmvc.codeplex.com/releases/view/45994
它工作得很好。但我有一个问题。在示例应用程序中,DocumentId 看起来像“categories-2”,但在我的应用程序中,在调用 Store 方法后:
using (var session = DocumentStore.OpenSession())
{
session.Store(item);
session.SaveChanges();
return item;
}
我的 DocumentId 类似于“projects/3073”。我希望 DocumentId 的格式与示例应用程序中一样。我怎样才能做到这一点?我应该更改一些选项吗?
i have downloaded sample mvc application from here http://ravenmvc.codeplex.com/releases/view/45994
It works just fine. But i have a question. In sample application DocumentId looks like "categories-2", but in my application after i call Store method:
using (var session = DocumentStore.OpenSession())
{
session.Store(item);
session.SaveChanges();
return item;
}
i have DocumentId like "projects/3073". I want to have DocumentId in format just like in sample application. How i can do that? Is there some option i should change?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要在初始化 DocumentStore 时设置 DocumentConvention:
You need to set the DocumentConvention when you initialize your DocumentStore: