[Seasar-user:13273] Re: [S2JDBC] getCountのSQL文が変になる
沼垣正洋
[E-MAIL ADDRESS DELETED]
2008年 3月 14日 (金) 14:50:57 JST
沼垣です。
たしかにgetCount後に1件だったらgetSingleResultをやってました。
了解しました。
使いまわさないように修正したいと思います。
ありがとうございました。
> 中村(taedium)です。
>
> > getCount時のSQL文が変になる時があるみたいです。
> > 条件が一つだけの時は問題ない時もあります。
> > nameのlikeは一つだけでも駄目でした。
> >
> > jdbcManager.from(Hoge.class).where(
> > new SimpleWhere()
> > .eq("hogeno", searchHogeno)
> > .eq("fkid", searchfkid)
> > .like("name", searchName)).getCount();
>
> こんな感じでAutoSelectの同じインスタンスに対し
> 2回getCountメソッドを呼んでいたりしないでしょうか?
>
> AutoSelect<Hoge> autoSelect = jdbcManager.from(Hoge.class);
> autoSelect.getCount();
> autoSelect.getCount();
>
> こうすると、確かに不正なSQLが生成されるのですが
> 想定された使い方ではないです。
> --
> Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
--
沼垣正洋 <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内