Ich muss eine Eins-zu-Viele-Sammlung durch eine Datumsspalte mit einem Wert, der für das Elternelement angegeben ist, einschränken. Das "Where" -Attribut am Set oder in der Tasche sieht dafür perfekt aus.NHibernate Mapping: Eins-zu-Viele, wobei
NHibernate Dokumentation beschreibt das ‚wo‘ Attribut als für beliebigen SQL sein, so bin ich richtig in der Annahme, dass ich keine Werte aus der übergeordneten Klasse verwenden kann, wie ich hier in HQL würde und muss meine eigene IUserCollection stattdessen implementieren?
Danke dafür. Der Grund, warum ich es vorziehen würde, die Filterung nicht zu verwenden, ist die Art, wie Sie sie global initialisieren müssen, was sich anfühlt, als ob Abstraktionsgrenzen verschwimmen würden. ABER! Vorzug zu IUserCollection Implementierung methinks :) – theGecko