[Seasar-user:20188] Re: [Kuina-Dao]エンティティのプロパティを条件とする検索の引数でのソート順指定

Inamine Morihiko [E-MAIL ADDRESS DELETED]
2010年 9月 24日 (金) 17:39:38 JST


こんにちはいつもお世話になっています
稲嶺です


http://ml.seasar.org/archives/seasar-user/2009-May/017389.html
にある
http://maven.seasar.org/maven2-snapshot/org/seasar/kuina/kuina-dao/1.0.3-SNAPSHOT/kuina-dao-1.0.3-20090508.112759-2.jar

を取り込みかつ
ご指摘通り
public List<ReceiptInfo> findByEtcOrder(ReceiptInfo rep, OrderbySpec 
orderBy);
へ修正したところ
正常に動作しましたが

本、問題に対応したKuina-dao.Jarの正式版はいつ、リリースとなるのでしょうか?
自分の環境のKuina-Dao.Jarが古いだけ?

しかし
public List<ReceiptInfo> findByEtcOrder(ReceiptInfo rep, OrderbySpec 
orderBy);
のorderByの箇所に
orderby type must be Stringと出て
EclipseでのXマーク(エラー表示?)は消えません><


Inamine Morihiko <[E-MAIL ADDRESS DELETED]>さん:
> こんにちはいつもお世話になっています
> 稲嶺です
> 
> 
> > 前のメールで
> > 
> > > > 動的にソート順を指定する場合の説明は以下にあります.
> > > > 
> > > > http://kuina.seasar.org/ja/user_guide/query.html#特別な意味を持つ引数名およびDTOのプロパティ名
> > 
> > と書いたわけですが,見ましたか?
> はい、見ました
>> 指定の仕方が分からないので本メイリングリストへメールをしています
> どうもすいません<(_ _)>
> 
> > ソート順を指定する「引数名/DTOのプロパティ名」は
> > 「orderbyおよびorderBy」と書いてあります.
> > 
> > >     public List<ReceiptInfo> findByEtcOrder(ReceiptInfo rep,
> OrderbySpec 
> > > ord);
> > 
> > ord ではソート順を指定する引数とはみなされません.
> public List<ReceiptInfo> findByEtcOrder(ReceiptInfo rep,OrderbySpec 
> orderby);
> 
> に変更したところ
> orderby type must be Stringと出て
> コンパイルエラーとなります
> 
> −以上です
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


Seasar-user メーリングリストの案内