[Seasar-user:15088] Re: S2DaoのUpdate時におけるWhere条件について

TetsuyaSawada [E-MAIL ADDRESS DELETED]
2008年 7月 18日 (金) 10:43:13 JST


澤田です。お世話になっております。

中村(taedium)ご回答ありがとうございました。
試行錯誤しながら作成してみます、、、

それでは。

-----Original Message-----
From: [E-MAIL ADDRESS DELETED]
[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Toshihiro Nakamura
Sent: Thursday, July 17, 2008 11:03 PM
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:15082] Re: S2DaoのUpdate時におけるWhere条件について

中村(taedium)です。

> 値がセットされたDTOのインスタンスを引数にわたし、
> WHERE条件にPK以外の値をセットする方法を教えていたいただきたいのです。
>
> ARGSアノテーションを使用し、WHERE句の対象となるカラムのカラム名を指定して
い
> ますが、
> 発行されるSQLのWHERE句にはそのテーブルのPKが指定されてしまいます。

SQLの自動生成の場合、
UPDATE文のWHERE句に任意の条件を指定することはできません。

SQLファイルにUPDATE文を記述するようにしてください。
条件はバインド変数コメントでDTOのプロパティとマッピングできます。
--
Toshihiro Nakamura

_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user




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