[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 メーリングリストの案内