0
添付ファイルのアップロード(photo_presentation)の検証を追加したいのですが、それは0.5メガバイト以上、2メガバイト未満でなければなりません。添付ファイルがサイズのアップロードを検証する
class User < ApplicationRecord
has_attachment :photo_presentation
has_attachment :photo_company_logo
has_many :projects, dependent: :destroy
has_many :articles
include FriendlyId
friendly_id :company, :use => :slugged
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
#geocoder for google maps
geocoded_by :address
after_validation :geocode, if: :address_changed?
validates :email, uniqueness: true, presence: true
validates :company, presence: true, uniqueness: true
validates :first_name, presence: true
validates :last_name, presence: true
validates :office_phone, uniqueness: true
validates :mobile_phone, presence: true, uniqueness: true
validates :address, presence: true
validates :description, presence: true, length: { minimum: 300, maximum: 900 }
validates :radius, presence: true, numericality: { only_integer: true, greater_than_or_equal_to: 50 }
validates :city, presence: true
validates :zip_code, presence: true
end
ありがとう:
は、ここに私のモデルです!
感謝を試してみたが、すでにこの試みたことができます。0x007fa9bd0dc5f0> – Tana
あなたは、このリンクをチェックしてhttps://github.com:#<クラスの===>未定義のメソッド 'validates_attachment」を/ assembler/attachinary/issues/10ファイルサイズを制限するように設定されていないようです – widjajayd
はい、この新しいアドオンが2012年に公開されたことを願っています。 – Tana