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

Ruby on rails 使用mongoid验证carrierwave中的附件文件大小,ruby-on-rails,ruby,image,validation,carrierwave,Ruby On Rails,Ruby,Image,Validation,Carrierwave,我有带mongoid的carrierwave,我想要验证atachment文件大小 我想看看: 但是这个补丁对我不起作用。 我已经从最后粘贴了我的代码 请如何使用mongoid验证carrierwave中的atachment文件大小? 谢谢你我想你的问题是当前的rails版本不再自动加载lib/directory了 在config/application.rb中插入一行 config.autoload_paths += Dir["#{config.root}/lib/**/"] 加载lib/

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

我想看看:

但是这个补丁对我不起作用。

我已经从最后粘贴了我的代码

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

我想你的问题是当前的rails版本不再自动加载lib/directory了

在config/application.rb中插入一行

config.autoload_paths += Dir["#{config.root}/lib/**/"]
加载lib/(及其子目录)中的模块。 我在示例中使用大小检查的方法,因此非常确定您可以轻松地解决此问题