2007-08-23から1日間の記事一覧
あるテーブルAはテーブルBにFKがあり、DBFluteでGenを行った後に [Seasar.Dao.Attrs.Sql("select * from hoge")] System.Collections.IList GetListAll(); を呼んだ場合と外だしSQLでselect * from hogeを書いてsql2entityを 行いそのSQLを呼んだ場合ではか…
適当にテーブルを作ってDBFluteでGenをしたらなぜかエラーがでた。 testというテーブルにtestというカラムを作っていたらTestという クラスにgetter/setterのところの名前がprivate string Testという のができていたためだった。
Oracleの自動採番のPKなどがある場合 torque.sequenceDefinitionMap でsequenceを設定しますが、BehaviorのInsertOrUpdateメソッドを 使用するとSelectNextVal()でPKをセットする部分がないと エラーになる(と思います)。そこは注意しておこう。