2

请我在 raven DB 插入中使用默认 ID 生成,现在一切似乎都正常

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

因此,如果添加为路由值,则以下 URL 结果

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

您可以猜到会导致以下消息

说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。

请求的 URL:/Settings/Edit/SystemSettings/1

请问我该如何改变这种行为

提前致谢

4

1 回答 1

3

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

于 2013-10-25T13:00:48.080 回答