JSON に大量のデータがあり、データベースにインポートしたいと考えています。私の問題は、コントローラーにいくつかafter_createのafter_updateメソッドがあり、他のものがdbに書き込まれることです。
そこで、データのインポートにコントローラーを使用することを考えていました。データを params ハッシュと同じ形式にフォーマットできます。しかし、コントローラーのインスタンスを作成するときに、params ハッシュを設定して呼び出すcreateと、一部のクラス変数が見つかりません。
次に、RSpecs コントローラーのテストを投稿で強制的に実行しようとしましたが、そこでも失敗しました。たぶんそれは不可能であるか、コントローラーのすべてのフックを使用してデータをインポートするより良いオプションがあります。