[seasar-dotnet:2510] Re: SetupSelectで取得したデータがおかしいのですが・・・
kubo
[E-MAIL ADDRESS DELETED]
2016年 7月 24日 (日) 12:40:55 JST
久保(jflute)です
ありがとうございます。
似たような話が昔のJavaのバージョンでもあって、
修正したような気がします。
ひとまず、以下の設定ですが、
; [FK_BANK_KEIYAKU] = map:{
; localTableName =KEIYAKU
; foreignTableName = BANK
; localColumnName = BNKCD
; foreignColumnName = BNKCD
; fixedCondition =
$$localAlias$$.STNCD = $$foreignAlias$$.STNCD
}
BANKのBNKCDが複合主キーということなので、
; localColumnName = BNKCD/STNCD
; foreignColumnName = BNKCD/STNCD
という感じで、fixedConditionなしで試してみてください。
あくまでlocalColumnNameのカラムがマッピング時の
キーとなるカラムなので、それで紛れているかもしれません。
(どのみち、このケースだとfixedConditionない方がbetterな設定です)
seasar-dotnet メーリングリストの案内