MongoDB carrierwave-mongoid 的数据,找不到了

lukefan · 2017年07月18日 · 最后由 lukefan 回复于 2017年07月18日 · 5866 次阅读

我在一个项目中使用 carrierwave-mongoid,作为附件管理的工具

在 mongodb 中,没有发现存储的相关信息在什么地方

dump 了 mongodb 的数据库,到新的数据库中进行 restore

原来的 picture_url,就不工作了,返回的都是 nil

请问应该如何处理?

我创建了新的应用,将原来应用的 mongodb 数据库备份下来,还原到一个新的数据库上,然后建立了相同的 model,建立了相同的 carrierwave.rb 的配置文件,相同的 Uploader。

却无法找到相关的文件。

现在直接将新的应用指向了原来的数据库,依然没有办法找到相关的文件信息。

不解啊。估计不是数据库的问题,应该是我的配置少了什么东西吧。

我原来用的是 ruby2.3 和 rails4.2.3

新应用用的是 ruby2.4 和 rails5.1.2

carrierwave-mongoid 0.10.0

需要 登录 后方可回复, 如果你还没有账号请 注册新账号