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

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

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

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

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

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

请问应该如何处理?

共收到 2 条回复

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

却无法找到相关的文件。

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

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

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

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

carrierwave-mongoid 0.10.0

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