В 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 в любом случае будет преобразовано в пустую строку, а это не то поведение, которое мне нужно. Кто-нибудь знает обходной путь? Я не мог найти ничего в документации или в Интернете...