active_storage_validations:类似于=>验证:photos,附加:true,content_type:['imagepng','imagejpg','imagejpeg'],大小:{小于:500.kilobytes},限制:{最小值:1,最大值: 3},aspect_ratio ::风景,尺寸:{宽度:{in:800..1600}

时间:2021-02-05 17:17:56
【文件属性】:
文件名称:active_storage_validations:类似于=>验证:photos,附加:true,content_type:['imagepng','imagejpg','imagejpeg'],大小:{小于:500.kilobytes},限制:{最小值:1,最大值: 3},aspect_ratio ::风景,尺寸:{宽度:{in:800..1600}
文件大小:503KB
文件格式:ZIP
更新时间:2021-02-05 17:17:56
rails validations activestorage active-storage RailsRuby 活动存储验证 如果您使用的是active_storage gem,并且要为其添加简单的验证,例如状态或content_type,则需要编写自定义验证方法。 这个宝石为您服务。 只需使用attached: true或content_type: 'image/png'验证即可。 它能做什么 验证是否附加了文件 验证内容类型 验证文件大小 验证图像/视频的尺寸 验证上传的文件数(要求的最小/最大) 验证纵横比(如果是正方形,纵向,横向,is_16_9等) 自定义错误消息 用法 例如,您有一个像这样的模型,并且想要添加验证。 class User < ApplicationRecord
【文件预览】:
active_storage_validations-master
----.gitignore(221B)
----gemfiles()
--------rails_6_0.gemfile.lock(4KB)
--------rails_6_0.gemfile(79B)
--------rails_5_2.gemfile.lock(4KB)
--------rails_5_2.gemfile(77B)
--------rails_6_1.gemfile.lock(4KB)
--------rails_6_1.gemfile(79B)
----bin()
--------test(155B)
----.github()
--------FUNDING.yml(106B)
--------workflows()
----README.md(12KB)
----config()
--------locales()
----lib()
--------active_storage_validations()
--------active_storage_validations.rb(546B)
--------tasks()
----CHANGES.md(2KB)
----build.sh(139B)
----Gemfile(708B)
----active_storage_validations.gemspec(999B)
----docs()
--------preview.png(19KB)
----MIT-LICENSE(1KB)
----Rakefile(592B)
----test()
--------dummy()
--------matchers()
--------test_helper.rb(1KB)
--------active_storage_validations_test.rb(11KB)
----Gemfile.lock(4KB)

网友评论