Kohana 3.2 では、ORM の関数「値」を上書きしてから、次のようにします。
public function values(array $values, array $expected = NULL) {
if($values['a_column'] == "") $values['a_column'] = NULL;
return parent::values($values);
}
いずれにしても NULL 値は空の文字列に変換されますが、これは私が望む動作ではありません。誰でも回避策を知っていますか?ドキュメントやウェブ上で何も見つかりませんでした...