Ich bemerkte, dass wenn ich ein Dokument zu RavenDB hinzufüge und die "Raven-Entity-Name" -Metadaten sehe, es im Plural macht. Z.B. Wenn mein Modellname Product
war, wird es in Products
geändert. Warum solche Art für Verhalten?RavenDB ändert Metadaten "Raven-Entity-Name"
Wenn ich einen Index erstellen bin ich gezwungen, docs.Products
so bedeutet dies für jedes Modell Siehe i um Code zu schreiben. Gibt es eine Einzelpunktkonfiguration, bei der die Pluralisierung für die Anwendung oder für ravendb selbst aufhört? –
@ajay_whiz, Matt sagt alles, was Sie brauchen, um Pluralisierung zu stoppen. Versuchen Sie: _documentStore.Conventions.FindTypeTagName = t => t.Name; –
Danke dafür! Die Lösung hilft auch beim Versuch, ein Dokument mit einer nicht standardmäßigen ID nach dem Laden und Ändern zu speichern. –