Fluent NHibernate でマップされたテーブルがあります。このテーブルは、ID で別のテーブルに結合する必要がありますが、そのテーブルの結合された値を一連の定数値に対してフィルター処理する必要もあります。次の SQL を検討してください。
SELECT *
FROM
Table1
INNER JOIN
Table2 ON
Table1.Table2Id = Table2.Id
AND Table2.Category = 'A constant expression'
AND Table2.Language = 'A constant expression'
現在、Table1 の流暢なマッピングは次のようになっています。
References(a => a.Table2).Nullable().Columns("Table2Id").ReadOnly();
定数式を実装するにはどうすればよいですか?