Это, наверное, очень простой ответ, но я новичок в RavenDb, поэтому я, очевидно, что-то пропустил.
У меня есть базовый объект со стандартным соглашением для id:
public string Id { get; set; }
Когда я сохраняю его в хранилище документов, я вижу, что он получает значение типа:
сообщений/123
Что хорошо, но... как я могу создать такой URL-адрес:
www.mysite.com/edit/123
Если я это сделаю:
@Html.ActionLink("Edit", "Posts", new { id = @Model.Id })
Он будет генерировать следующий URL-адрес:
www.mysite.com/edit/posts/123
Это не то, что я хочу.
Неужели мне не нужно делать строковые манипуляции? Как люди подходят к этому?