[Seasar-user:15831] Re: 【S2JDBC】IN句での複数検索
taka taka
[E-MAIL ADDRESS DELETED]
2008年 9月 24日 (水) 16:03:32 JST
ひが様
takahiro です。
できました!ありがとうございます。
2008/09/24 15:52 Yasuo Higa <[E-MAIL ADDRESS DELETED]>:
> ひがです。
>
> > takahiroです。
> > ありがとうございます。
> > できればサンプルコードを教えていただきたいです。
> >
> > 下記のようにwhereの文字列の中に配列の要素数と同数の
> > ?が必要ですよね。
> >
> > Integer[] request = new Integer[] { 1 , 2 , 3 };
> > List<Article> arts = jdbcManager
> > .from( Article.class )
> > .where( "id IN (?,?,?)", request )
> > .getResultList();
> >
> IN /*names*/('aaa', 'bbb')
> が使えるのは、SQLファイルのときです。
>
> where()で使いたい場合は、
> where(new SimpleWhere().in("id", request))
> のようにSimpleWhereを使ってください。
>
> よろしくお願いします。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080924/b6a2479b/attachment-0001.html>
Seasar-user メーリングリストの案内