Ho notato che quando aggiungo un documento a RavenDB e vedo i metadati "Raven-Entity-Name" lo rende plurale. Per esempio. se il nome del mio modello era Product
, lo cambia in Products
. Perché questo tipo di comportamento?RavenDB modifica i metadati "Raven-Entity-Name"
Se devo creare un indice sono costretto ad utilizzare docs.Products
quindi questo significa che per ogni modello dovrò scrivere codice Esiste una configurazione a punto singolo per cui smette di pluralizzare per l'applicazione o ravendb stesso? –
@ajay_whiz, Matt dice tutto ciò di cui hai bisogno per smettere di pluralizzare. Prova: _documentStore.Conventions.FindTypeTagName = t => t.Name; –
Grazie per questo! La soluzione è utile anche quando stai cercando di salvare un documento con un ID non standard dopo averlo caricato e modificato. –