[Seasar-user:13326] Re: 【DBFlute】ConditionBean による複数の親の親(おじいちゃん)の取得

kubo [E-MAIL ADDRESS DELETED]
2008年 3月 18日 (火) 18:01:28 JST


久保です。

森さん、こんにちは

ご指摘頂いた現象ですが、こちらで再現がしません。

DBFluteBasicExample等で、同様の検索をしてみましたが、
値が取得されます。(PurchaseCBTestにて実装しています)
https://www.seasar.org/svn/sandbox/dbflute/trunk/dbflute-basic-example

もしかしたら、さらに限定的な現象かもしれませんので、
発生したQUERYと別のQUERYでも発生するかどうか
確認して頂けますでしょうか?


2008/3/18 森和紀 <[E-MAIL ADDRESS DELETED]>:
> お世話になります、森と申します。
>
>  ConditionBean による複数の親の親(おじいちゃん)の取得で確認したいことがあります。
>
>  親の親(おじいちゃん)の取得は「withXXX」メソッドを使用しているのですが、
>  同じ親テーブルに対して複数の親の親(おじいちゃん)を取得することができません。
>  ※1つだけは取得できます。
>
>  以前使用していたバージョンでは取得できていたのですが、最新のバージョンで取得
>  することができません。
>  何か変更があったのでしょうか?
>
>  現在のバージョン DBFlute 0.6.6
>  以前のバージョン DBFlute 0.5.5
>
>  <実装>
>  PurchaseDetailCB cb = new PurchaseDetailCB ();
>
>  cb.setupSelect_Purchase().withMember();
>  cb.setupSelect_Purchase().withProduct();
>
>  cb.query().setPurchaseDetailId_Equal(2002);
>
>  PurchaseDetail result = purchaseDetailBhv.selectEntity(cb);
>
>  result.getPurchase().getMember(); // こっちは取れる
>  result.getPurchase().getProduct(); // nullとなってしまう
>
>  以上、よろしくお願いします。
>  _______________________________________________
>  Seasar-user mailing list
>  [E-MAIL ADDRESS DELETED]
>  https://ml.seasar.org/mailman/listinfo/seasar-user
>


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