Ist es möglich, NHibernate zur Laufzeit der Einstellung der Lade-Technik (eifrig / faul) für eine Sammlung zu konfigurieren

StackOverflow https://stackoverflow.com/questions/2302756

Frage

Ya ist dies möglich :)?

War es hilfreich?

Lösung

Sie können den Fetch-Modus dynamisch pro Abfrage ändern.

IList cats = sess.CreateCriteria(typeof(Cat))
    .Add( Expression.Like("Name", "Fritz%") )
    .SetFetchMode("Mate", FetchMode.Eager)
    .SetFetchMode("Kittens", FetchMode.Eager)
    .List();

Siehe Abschnitt 12.5 der Dokumentation .

Andere Tipps

Für Fragen - ja:)

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