У меня есть следующий proprtyNHibernate: Условно загрузить вычисляемый столбец
<property name="Allocated" type="decimal" formula="(select sum(a.AllocationAmount) from Allocation a where a.TransactionId = TransactionId)" />
Это нагружает сумму сделки, которая была выделена для счетов-фактур, которые работают прекрасно.
Однако, в большинстве случаев я не забочусь об этой сумме. Есть ли способ условно загрузить этот вычисленный столбец? Или есть способ добавить этот вычисленный столбец к HQL/Critera, чтобы я мог просто сделать его частью некоторых конкретных запросов, которые я запускаю?