在 RavenDB 中自动生成 ID

本文关键字:ID 自动生成 RavenDB | 更新日期: 2023-09-27 18:36:49

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

但是,我的 ID 具有以下格式"实体名称/1"

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

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

您可以猜到的结果是以下消息

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

请求的网址:/设置/编辑/系统设置/1

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

提前致谢

在 RavenDB 中自动生成 ID

有多种

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