ActiveRecord, find и типы полей
ActiveRecord, find и типы полей
Модель наследуется от ActiveRecord. Поле num_id приходит из базы и там оно типа number (база Oralce). При запросе find я получаю поле типа string. По идее оно должно быть так же числового типа. Как-то можно решить эту проблему без переопределения типа в событии afterFind?
Re: ActiveRecord, find и типы полей
если вы ничего не путаете, то похоже на баг. Это к разработчикам.
Re: ActiveRecord, find и типы полей
Можно увидеть вашу модель, запросы, скрин структуры БД? Где и какой вывод данных происходитh_elena писал(а): ↑2021.04.28, 10:24 Модель наследуется от ActiveRecord. Поле num_id приходит из базы и там оно типа number (база Oralce). При запросе find я получаю поле типа string. По идее оно должно быть так же числового типа. Как-то можно решить эту проблему без переопределения типа в событии afterFind?
Re: ActiveRecord, find и типы полей
В мускуле проверяла всё нормально. В выходные накачу оракл и проверю на нем. Модель идет стандартная с объявлением правил, label и связей. Просто до этого с оралком не работала и не могу судить а верно ли всё работает на этой субд.