2011-07-13 5 views
1

"rails generate model ..."を使用してモデルを作成することは可能ですか?作成、更新、削除のビューを含むすべてのCRUDを作成し、レールCRUDメソッドをオーバーライドして、すべてのアウトまたは何か?ActiveRecord CRUD操作をオーバーライドする方法は?

私の代わりにJSONに私のモデルをエンコードし、データベースに保存しますミドルウェアにそれを送信する必要があります。

小さな例では、本当に助けてください...おかげでたくさん...

を助けます!実際のActiveRecordに足場を接続する

答えて

1

回答ではなくActiveModelを使用することです。

おかげさまであなたを入力してください!

+0

+1自分で答えを見つけてください。 –

0

唯一のものはclass Model << ActiveRecord::Baseです。だからそれを取り除くだけです。

は、その後、足場を実行し、ActiverRecordから継承したクラスの先頭に行を奪います。その後、必要に応じてデータベースに接続する必要があります。私が最終的に見つけた私の質問に

+0

ActiveRecord :: Baseを削除すると、それに付属するすべての検証機能が許可されませんでしたか?私のモデルはまだそれらのビューに接続されたままになりますか? 私はレールが初めてです。私はそれを行って、何が起こるか見る。 –

+0

カスタム検証を書くのは難しくありません。 – s84

+0

私はちょうど、いくつかのメソッドをオーバーライドすることは、JavaやC++のように単純なものになると思っていました。ActiveRecordに付属している素敵な機能を実際に使うことができました... –

関連する問題