Nhibernate - QueryOver JoinAlias, который не имеет реляционного отображения - PullRequest
2 голосов
/ 06 сентября 2011

Мне нужно объединить две таблицы, но для этих полей нет.Можно ли это сделать?

Например

TableA (ID, MachineID, EquipmentID)

Machine (MachineID, Description)

Существует отображение для TableA.MachineID => Machine.MachineIDЯ могу использовать Join для этого и никаких проблем с ним.

Теперь мне нужно присоединиться TableA.EquipmentID => Machine.MachineID.Можно ли сделать это без сопоставления полей?

1 Ответ

0 голосов
/ 09 сентября 2011

Вы можете сделать это только с помощью подзапроса. Это описано в этом блоге .

...