Исходя из моего опыта, вы всегда создавали модель для подобных ситуаций, а затем устанавливали:
var $useTable = false;
в модели.Вам не нужно делать это «на лету».Это просто модель с правилами проверки без связанной таблицы.
Вот ссылка , которая должна помочь вам в этом.