假设有 2 个模型。
用户模型:
has_many : 帖子
后模型:
归属地:用户
has_many_attached :files, 依赖: :destroy
我想要的只是用户的所有文件。就像是:
有 _may :post_files ,通过:posts,class_name: "XXX"
或任何其他方式可以给我用户的所有文件。
所以我想要属于用户的所有帖子的所有文件。像 user.post_files
Rails 6 有多个带有 Active Record 的数据库。
我的问题是,如果我想回滚一个特定数据库中的迁移怎么办?
这样的事情不起作用:
rails db:rollback:primary
Run Code Online (Sandbox Code Playgroud)
链接到“具有活动记录的多个数据库”文档:https : //edgeguides.rubyonrails.org/active_record_multiple_databases.html