いくつかの内部結合を持つ NHibernate 分離基準クエリがあり、生成された SQL ステートメントを取得すると、実際には必要のないプロジェクションに多くの列があるようです。最も厄介なことは、これがパフォーマンスに重大な影響を与えることです。
たとえば、生成されたクエリは次のようになります
select a.a, a.b, a.c .... a.z,
b.a, b.b, b.c .... b.z
from ...
where...
しかし、私が実際に取得しようとしているのは
select a.*
from ...
where...
基準 API に関する知識が未熟であるため、結果トランスフォーマーまたはその他の方法を使用して、これを解決するのに役立つ可能性のあるリソースを見つけようとしました。
これは可能ですか?