こんばんは、shirakiさん
DBFluteご利用ありがとうございます。
> 外だしSQLの中で、ソート条件(order by句)は動的に変更することは可能なのでしょうか?
どのくらい動的かの程度によってやり方変わりますが、
例えば、ソート条件が10パターンと固定数の場合は、
IFコメントを使って分岐させて order by を切り替えます。
http://dbflute.sandbox.seasar.org/ja/manual/function/ormapper/outsidesql/pmcomment.html#ifcomment
ほんとにカラム名も何が来るかわからないというような場合は、
埋め込み変数コメントを使って、order by の部分だけをJavaの
プログラム上で組み立てて、外だしSQLに渡してあげます。
(ほぼ最終手段という感じですね)
http://dbflute.sandbox.seasar.org/ja/manual/function/ormapper/outsidesql/pmcomment.html#embeddedvariable
どうでしょう?
shirakiさんのプログラム要件は
これで満たせますでしょうか?
2012/2/15 shiraki <hiroyasu...@gmail.com>:
> --
> このメールは Google グループのグループ「DBFluteユーザの集い」の登録者に送られています。
> このグループに投稿するには、dbf...@googlegroups.com にメールを送信してください。
> このグループから退会するには、dbflute+u...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/dbflute?hl=ja からこのグループにアクセスしてください。
>
shirakiです。
こんにちはです。
教授頂いたのに、返信遅くなり、たいへん申し訳ございませんでした。
> どうでしょう?
> shirakiさんのプログラム要件は
> これで満たせますでしょうか?
要件満たせます。
パターン数は限られていますので、IFコメントで制御できました。
教授頂きまして、ありがとうございました。
12/02/16 kubo <dbf...@gmail.com>:
shirakiさん、すいません、こちらも遅くなってしまいました。
要件満たせそうで良かったです。
今後も気軽に聞いてくださいね。
他の方も役に立つでしょうし。
2012/3/2 hiroyasu shiraki <hiroyasu...@gmail.com>: