[seasar-dotnet:1417] 外部キーに区分値を使用する
Tatsuya Yakuwa
[E-MAIL ADDRESS DELETED]
2009年 8月 1日 (土) 11:11:22 JST
お世話になっております。
八鍬(やくわ)と申します。
DbFluteのadditionalForeignKeyについて、おたずねしたいのですが。。。
fixedConditionにおいて、引数を定義する箇所で、
classificationDefinitionで定義した区分値を参照する記述は可能でしょうか?
/*
#additionalForeignKey
...
; FK_Pre_Member_Info_Com_Code_Gender = map:{
; localTableName = Pre_Member_Info ; foreignTableName = Com_Code
; localColumnName = gender_cd ; foreignColumnName = code_val
; fixedCondition =
$$foreignAlias$$.codesb_cd = /*CodeSbGender(String)*/Null
#$$foreignAlias$$.codesb_cd = '0008'
; fixedSuffix = AsValidGender
}
*/
(CDef.CodeSb.Gender.Codeについては、classificationDefinitionで定義済です。)
上記の
$$foreignAlias$$.codesb_cd = /*CodeSbGender(String)*/Null
を
$$foreignAlias$$.codesb_cd = CDef.CodeSb.Gender.Code(正しく動作しません。)
として、CDef.CodeSb.Gender.Codeを参照するような記述は可能でしょうか??
以上です。
よろしくお願いします。
--
八鍬 達也
seasar-dotnet メーリングリストの案内