Question

J'ai téléchargé exemple d'application mvc d'ici http://ravenmvc.codeplex.com/releases/ vue / 45994

Il fonctionne très bien. Mais j'ai une question. En exemple d'application ressemble documentid comme « catégories-2 », mais dans ma demande après que j'appeler la méthode magasin:

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

J'ai DocumentId comme "projets / 3073". Je veux avoir DocumentId au format comme dans l'application échantillon. Comment puis-je faire cela? Y at-il une possibilité que je devrais changer?

Était-ce utile?

La solution

Vous devez définir le DocumentConvention lorsque vous initialisez votre DocumentStore:

var ds = new DocumentStore();
ds.ConnectionStringName = connectionStringName;
ds.Initialize();
ds.Conventions.IdentityPartsSeparator = "-";
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top