Метод Solidus Datashift type_cast_from_database не определен
Я использую солидус с рельсами5. Я хочу, чтобы на моем сайте была возможность массового импорта моего продукта со всеми ассоциациями. Я обнаружил, что для этой цели существует гем datashift_solidus.
После выяснения, как его использовать, я получил ошибку.
undefined method `type_cast_from_database' for #<ActiveRecord::ConnectionAdapters::PostgreSQLColumn:0x007f995293a420>
После исследования я смог выяснить, что когда был написан этот драгоценный камень, был rails4, и эта функция совместима с ActiveRecord версии 4, но не с версией 5.
Есть ли способ, которым я могу заставить это работать. Если так, то это будет действительно удобно.
Я не уверен, есть ли какой-нибудь взлом доступный, чтобы исправить это.
Заранее спасибо:)
1 ответ
Изменение на cast
у меня метод работал в Rails 5.2.