不使用ActiveRecord的 ActiveStorage Rails 6

8

不添加ActiveRecord,能否在rails 6上添加ActiveStorage? 我正在使用只有mongoDB数据库的API应用程序。现在,我们想要将物理文件可用于S3,但观察到FSGrid存在数据库大小问题,这实际上是一个好选择。


3
活动存储不支持无Active Record。您可以在此处查看讨论:https://github.com/rails/rails/issues/31408#issuecomment-453823788 - punitcse
1个回答

1
很遗憾,截至2020年4月,仍然不可能做到。
来自Mongodb文档

目前ActiveStorage需要ActiveRecord,不能与Mongoid一起使用。

MongoDB文档图片 他们没有在研究这个问题,并建议人们尝试使用当前API进行实现,如此处所讨论的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接