我终于诊断出一个问题,我一直在查询 activerecord 中的表。而不是使用 Model.all 执行 1 个查询,而是分别调用每个查询。当我注释掉时,该错误已修复
mount_uploader :image, ImageUploader
mount_uploader :home_image, HomeImageUploader
由于某种原因 mount_uploader 再次调用每个类实例并减慢我的查询速度。有没有人遇到过类似的问题?我在carrierwave github文档中看到要添加
require 'carrierwave/orm/activerecord'
到我的模型课,但这没有任何帮助。此外,对carrierwave 文档中的这一行感到困惑,“确保在加载 ORM 后加载 CarrierWave”。任何建议将不胜感激,谢谢。