Фильтр Nhibernate в таблице соединений - PullRequest
3 голосов
/ 29 февраля 2012

Я попытаюсь отфильтровать, чтобы в подклассах было соединение один к одному,

Я установил условие фильтра в поле ключевого столбца, в простом запросе он работает, в более сложном он не разрешает псевдоним.

Есть ли хитрость для установки псевдонима во втором столбце ??

<join table="Aview" inverse="true">
      **<key column="ID_A and ID_C=:MyFilter.IdCC" />**
      <property name="IdBlabla" insert ="false" update ="false" column="ID_BlaBla"/>
      <property name="Tipo" insert ="false" update ="false" />
      <many-to-one name="CC" column="ID_C" cascade="none" insert ="false" update ="false"/>
    </join>
...