我正在使用aws-s3
gem 连接到 s3 并上传文件。我有一个与 aws (旧模型)无关的模型,其类名中带有 Bucket 一词:TagBucket (用于标签分组)。但是,当我启用 aws-s3 时,我注意到似乎是未记录的行为:gem 似乎找到"Bucket"
了名称中包含的任何类并覆盖了它的继承。它应该继承自ActiveRecord::Base
,但需要 aws/s3,它现在继承自AWS::S3::Bucket
并破坏了我的应用程序。有没有办法禁用这种行为?
问问题
56 次