[Seasar-user:19762] Re: 【S2JDBC】Whereクラスのブール型の変換
渡辺茂昭
[E-MAIL ADDRESS DELETED]
2010年 5月 17日 (月) 14:32:41 JST
渡辺茂昭です。
小林さんの返信をヒントに、代入する値をBooleanからbooleanに代えて行った
ところ、なぜかうまく行っているようです(相変わらず、SqlLog#getCompleteSql
()の該当の条件句は文字列のままですが)。
取り急ぎご報告まで。ありがとうございました。
>小林 (koichik) です.
>
>Date: Mon, 17 May 2010 02:01:22 +0900
>From: 渡辺茂昭 <[E-MAIL ADDRESS DELETED]>
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:19759] Re: 【S2JDBC】Whereクラスのブール型の変換
>
>> やっぱりそうですか、SqlLog#getLast()でみると条件節の該当部分が
>> 「xxxFlag='true'」となっていたもので、質問してみました。
>
>それは ComplexWhere の eq() 等に文字列を
>渡しているからでは?
>
>その場合でも S2JDBC は文字列から boolean に
>変換して PreparedStatement#setBoolean() を
>呼び出しますが,ComplexWhere が保持している
>値は文字列のままです.
>
>
>--
><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 メーリングリストの案内