После добавления некоторых столбцов в таблицу моя модель не может найти эти новые столбцы, но может найти существующие.
Например, предположим, что я добавляю столбец point
в таблицу user
, а столбец name
существует один.
$foo = ORM::factory('user',1);
$foo->name; // it's ok
$foo->point; // would throw exception:The :property property does not exist in the :class class
$foo->reload();
$foo->point; // would work
Как видите, если я добавлю reload () до того, как получу новый столбец, это сработает. Но я действительно не думаю, что это правильный способ сделать это. И раньше я менял схему, проблем не было. Ищу постоянное решение ..