2012-02-08 21 views
0

この条件でコレクションベースからレコードを取得しようとしています。Hibernate ProjectionsとAliasToBeanTransformerを使用してレコードを取得する

to_char(operation.datetime、 'yyyyMMdd')= to_char(sysdate、 'yyyyMMdd')の操作によるトレードインナージョイントtrade.operationsとしてのトレードからのトレードを選択します。 .datetime

このクエリをハイバネートで使用すると、トレードを反復するとすべての操作が実行されます。

私はHibernate Projections/AliasToBeanTransformerを使用してこの問題を解決する方法を理解しようとしていますが、解決策が見つかりません。

ありがとうございます!

+1

最終目標は何ですか?取引とその操作を1つのクエリで読み込みますか? –

答えて

0

設定済みのBeanからすべての値を取得している場合は、AliasToBeanTransformersを使用する必要はありません。なぜなら、hibernateはプロパティをどのクラスに移動する必要があるのか​​知っているからです。

トレードクラスの内容を読み込むために予測を使用する必要があります。

関連する問題