Frage

Ich habe von hier Probe mvc Anwendung heruntergeladen http://ravenmvc.codeplex.com/releases/ view / 45994

Es funktioniert gut. Aber ich habe eine Frage. In Beispielanwendung DocumentId sieht aus wie „Kategorien-2“, aber in meiner Anwendung nach Aufruf i Shop Methode:

        using (var session = DocumentStore.OpenSession())
        {
            session.Store(item);
            session.SaveChanges();
            return item;
        }

ich habe DocumentId wie "Projekte / 3073". Ich mag DocumentId in Format haben, wie in Beispielanwendung. Wie kann ich das tun? Gibt es eine Möglichkeit, die ich ändern soll?

War es hilfreich?

Lösung

Sie müssen die DocumentConvention setzen, wenn Sie Ihre DocumentStor initialisieren:

var ds = new DocumentStore();
ds.ConnectionStringName = connectionStringName;
ds.Initialize();
ds.Conventions.IdentityPartsSeparator = "-";
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top