RavenDB中自动生成的ID

时间:2013-10-25 12:55:39

标签: c# asp.net-mvc ravendb

请使用乌鸦数据库插入中的默认ID生成,现在一切似乎都可以正常工作

但是我的ID具有以下格式“entityName / 1”

因此,如果添加为路线值,则会显示以下网址结果

http://localhost:10563/Settings/Edit/SystemSettings/1

您可以猜到的结果如下:

描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。

请求的网址:/ Settings / Edit / SystemSettings / 1

请问如何更改此行为

提前致谢

1 个答案:

答案 0 :(得分:3)

有多种方法可以解决MVC路由和RavenDB命名约定之间的这种冲突,这里描述最简单的方法(页面底部):http://ravendb.net/kb/3/using-ravendb-in-an-asp-net-mvc-website