[Seasar-user:7792] Re: [S2DAO]DAOクラスのdeleteメソッドでwhere

Hirotaka HONMA [E-MAIL ADDRESS DELETED]
2007年 5月 24日 (木) 12:01:08 JST


本間です。

on Thu, 24 May 2007 09:47:34 +0900
in [Seasar-user:7782] [S2DAO]DAOクラスのdeleteメソッドでwhere
"Takeshi Tamashiro" <[E-MAIL ADDRESS DELETED]> wrote:

> 玉城です。
> 
> 自動生成されたDAOに条件を指定して削除する
> deleteメソッドを作成したいと思っています。
> イメージとしては下のコードです。
> 
>  @Query("USER_ID = ?")
>  public int deleteByUserId(UserType type);
> 
> 「delete from USERTABLE where USER_ID = xx」
> が実行されて欲しいと思ってます。

@Arguments("userId")
@Query("USER_ID = /*userId*/'123'")
public int deleteByUserId(UserType type);

ではどうでしょうか?

---
本間 宏崇 /** Hirotaka HONMA */
[E-MAIL ADDRESS DELETED]
ARK Systems Co., Ltd. : 株式会社アークシステム
http://www.arksystems.co.jp/
Tel. 03-3666-8140    Fax. 03-3666-8143
〒103-0026 東京都中央区日本橋兜町8-8 中島ビル6F




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