Domanda

Devo limitare una raccolta uno-a-molti di una colonna di data con un valore specificato sull'elemento padre. L'attributo 'dove' sul set o sulla borsa sembra perfetto per questo.

La documentazione di NHibernate descrive l'attributo 'where' come per SQL arbitrario, quindi ho ragione nel supporre che qui non posso usare i valori della classe genitore come farei in HQL e invece devo implementare il mio IUserCollection?

È stato utile?

Soluzione

IMHO usare un filtro sarebbe meglio perché potresti scrivere la restrizione in HQL agnostico del database.

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