Как переопределить ActiveRecord CRUD операции? - PullRequest
1 голос
/ 13 июля 2011

Возможно ли, что я создаю свою модель, используя "rails generate model ...", которая создает все эти элементы CRUD, включая представления для создания, обновления и удаления, и затем я переопределяю методы CRUD rails, чтобы сделать что-то другое, например, печатьих все или что-то еще?

Мне нужно вместо этого кодировать мою модель в JSON и отправить ее в промежуточное ПО, которое сохранит ее в базе данных.

Небольшой пример действительно поможет ...Большое спасибо ...

Пожалуйста, помогите!

Ответы [ 2 ]

1 голос
/ 17 июля 2011

Ответ на мой вопрос, который я обнаружил, заключается в использовании ActiveModel.

Спасибо за вводимые ребята!

0 голосов
/ 13 июля 2011

Единственное, что действительно соединяет скаффолд с ActiveRecord, это class Model << ActiveRecord::Base.Так что просто уберите это.

Затем запустите эшафот и уберите строку в верхней части класса, которая наследуется от ActiverRecord.После этого вам нужно подключиться к вашей базе данных с тем, что вы хотите.

...