निम्नलिखित कोड है:
class Product < ActiveRecord::Base
validates :title, :description, :image_url, presence: true
validates :price, numericality: {greater_than_or_equal_to: 0.01}
validates :title, uniqueness: true
validates :image_url, allow_blank: true, format: {
with: %r{\.(gif|jpg|png)$}i,
message: 'URL must point to GIT/JPG/PNG pictures'
}
end
यह काम करता है, लेकिन जब मैं इसे "रेक टेस्ट" का उपयोग करके परीक्षण करने की कोशिश करता हूं, तो मैं इस संदेश को पकड़ लूंगा:
rake aborted!
The provided regular expression is using multiline anchors (^ or $), which may present a security risk. Did you mean to use \A and \z, or forgot to add the :multiline => true option?
इसका क्या मतलब है? मेरे द्वारा यह कैसे किया जा सकता है?
/\.(gif|jpg|png)$/i
? शायद%r{}
यह$
अंत में खुद को जोड़ता है ।