私は Kohana 3.3 ORM を使用しており、検証用のルール メソッドをセットアップしています。ここで、実際にテーブルにレコードを作成したいと思います。呼び出してすべての値を ORM オブジェクトに入力したいのですが$ormtable->values($_POST)
、$_POST 配列のすべてのフィールド名がテーブルの列名と正確に一致するわけではないという問題があります。
たとえば、私のフォームには「billing_address1」という名前のフィールドがありますが、対応するテーブル列は「address1」です。
ORM にこれを行う既存のメソッドはありますか? そうでない場合、これらの代替フィールド名をマップする最良の方法は何ですか?