Domanda

Posso mappare l'identità di un'entità su una colonna i cui valori non sono generati automaticamente, ma è ancora univoco?

In tal caso, cosa devo inserire nel tag xml identity / generator?

Grazie.

È stato utile?

Soluzione

Dipende da come vengono creati i nuovi valori di identità. La mia ipotesi qui sarebbe di utilizzare se si stanno dando i valori a nuove righe manualmente (prima che vengano salvati). Cordiali saluti - se si utilizza il generatore assegnato:

A causa della sua natura intrinseca, le entità che utilizzano questo generatore non possono essere salvate tramite il metodo SaveOrUpdate () di ISession. Invece devi specificare esplicitamente a NHibernate se l'oggetto deve essere salvato o aggiornato chiamando il metodo Save () o Update () di ISession.

Documentazione del generatore

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top