私は最終的に、アクティブレコードのテーブルをクエリしていた問題を診断しました。Model.all で 1 つのクエリを実行する代わりに、それぞれを個別に呼び出していました。コメントアウトしたらバグ直った
mount_uploader :image, ImageUploader
mount_uploader :home_image, HomeImageUploader
何らかの理由で、mount_uploader が各クラス インスタンスを再度呼び出すため、クエリが遅くなります。誰かが同様の問題を抱えていましたか?私は追加するためにcarrierwave github docsで見ました
require 'carrierwave/orm/activerecord'
私のモデルクラスに参加しましたが、それは何の役にも立ちませんでした。また、carrierwave ドキュメントの「ORM をロードした後に CarrierWave をロードしていることを確認してください」という行について混乱しています。どんな提案でも大歓迎です、ありがとう。