使用mongoid验证carrierwave中的附件文件大小

时间:2012-02-11 11:25:41

标签: ruby-on-rails ruby image validation carrierwave

我有带有mongoid的carrierwave,我想要验证atachment文件大小。

我看一看:

https://github.com/jnicklas/carrierwave/wiki/How-to%3A-Validate-attachment-file-size

但是这个修复它对我不起作用。

我已将代码粘贴到https://gist.github.com/1009861

的最后

请问如何使用mongoid验证carrierwave中的atachment文件大小? 谢谢

1 个答案:

答案 0 :(得分:0)

我认为您的问题是当前的rails版本不再自动加载lib /目录。

在你的config / application.rb中插入一行

config.autoload_paths += Dir["#{config.root}/lib/**/"]

在lib /(和它的子目录)中加载模块。 我正在使用大小检查示例中的方式,因此非常确定您可以轻松解决此问题。