[Seasar-user:16046] Re: [DBFlute]rowspanを使用した一覧のページングは可能でしょうか
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 10月 17日 (金) 18:19:50 JST
小林さん
私の質問のまずさが尾をひいてしまって恐縮です。
[Seasar-user:16045] にこの件をTeedaの質問として投稿してしまいました。
> どちらなのでしょう?
「A と Bの両方のカラムを含んだ List<Dto> の形で取得する」です。
> > --------------
> > | aaa
> > 1 |--------
> > | bbb
> > --------------
> > | ccc
> > |--------
> > 2 | ddd
> > |--------
> > | bbb
> > --------------
この例が元凶ですね。
------------------------
| win | PC |
1 |-------|-------|.....
| xp | hp |
------------------------
| win | note |
2 |-------|-------|.....
| 2000 | nec |
------------------------
こんな感じです。
で、ListのDtoは
[1,win,xp,PC,hp]
[2,win,2000,note,nec]
のようにデータを持っています。
これで伝わりますでしょうか。。
もしその方が適切であれば、[Seasar-user:16045]の方に
続きを投稿しますのでご指摘ください。
宜しくお願いします。
海野
引用 Koichi Kobayashi <[E-MAIL ADDRESS DELETED]>:
> 小林 (koichik) です.
>
> Date: Fri, 17 Oct 2008 17:28:31 +0900
> From: kubo <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:16042] Re:
> [DBFlute]rowspanを使用した一覧のページングは可能でしょうか
>
> > で、結局ごめんなさい。
> > 「A」の方の話であれば、自分からアドバイスできること
> > がありません。Teedaの細かい使い方を把握していないもので。
>
> 話が見えてないのでアレですが,
>
> > 例)
> > --------------
> > | aaa
> > 1 |--------
> > | bbb
> > --------------
> > | ccc
> > |--------
> > 2 | ddd
> > |--------
> > | bbb
> > --------------
>
> これは 1 対多の二つのテーブル (A,B とします)
> を
> 結合した状態だと思いますが,これを List<A> の形で
> 取得する (A は List<B> を持ってる) のか,A と B
> の
> 両方のカラムを含んだ List<Dto> の形で取得するのか,
> どちらなのでしょう?
>
> いずれにせよ,DBFlute はページサイズに 2 を
> 指定して上記の結果を得られるのでしょうか?
> 上記は実際の結果セットとしては
>
> ----+---------
> 1 | aaa
> ----+--------
> 1 | bbb
> ----+---------
> 2 | ccc
> ----+--------
> 2 | ddd
> ----+--------
> 2 | bbb
> ----+---------
>
> となるので,もしかしてページサイズが 2 だと
> 結果セットは
>
> ----+---------
> 1 | aaa
> ----+--------
> 1 | bbb
> ----+---------
>
> となって,List<A> あるいは List<Dto> は
>
> ----+---------
> | aaa
> 1 +--------
> | bbb
> ----+---------
>
> となったりしないのでしょうか?
> そうならないのなら,最初の質問
>
> [Seasar-user:15970]
> >
> この場合、2行とカウントしてページング機能が利用できると嬉しいです。
>
> にはならないような気がするのですが.
> ページサイズが 2 で
>
> > --------------
> > | aaa
> > 1 |--------
> > | bbb
> > --------------
> > | ccc
> > |--------
> > 2 | ddd
> > |--------
> > | bbb
> > --------------
>
> が得られるのなら,ここから先は Teeda の
> 話ということになるかと思いますが,最初の
> 質問だとそうではないような.
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内