Frage

Kann ich die Identität eines Unternehmens zu einer Spalte, deren Werte abbilden, werden nicht automatisch erzeugt, ist aber nach wie vor einzigartig?

Wenn ja, was soll ich in dem XML-Identität / Generator-Tag setzen?

Danke.

War es hilfreich?

Lösung

Es hängt davon ab, wie neue Identitätswerte erstellt werden. Meine Vermutung wäre hier zu verwenden, wenn Sie die Werte geben manuell neue Zeilen (bevor sie gespeichert werden). Zu Ihrer Information - wenn Sie den zugeordneten Generator verwenden:

Aufgrund seiner Natur nach Unternehmen, die diesen Generator verwenden, können nicht über die ISession des SaveOrUpdate () -Methode gespeichert werden. Stattdessen müssen Sie explizit auf NHibernate angeben, ob das Objekt sollte durch den Aufruf entweder die Save () oder Update () -Methode des ISession.

gespeichert oder aktualisiert werden

Generator Dokumentation

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top