в domainpost.rb у меня есть это:рубин на рельсах: before_validation
class Domainpost < ActiveRecord::Base
attr_accessible :content, :additiona, :registerdate, :expiredate, :registerin, :price
belongs_to :user
before_save { |domainpost| domainpost.content = content.downcase }
before_validation :pricecheck
validates :price, allow_blank: false, presence: true
default_scope order: 'domainposts.created_at DESC'
def pricecheck
if price.blank?
price = 'no price'
end
end
и оно не работает , когда цена на пост пустой после сохранения является стил пустым, любая идея, что я делаю не так?
может быть, ваша цена числовой формата, поэтому строка не может быть сохранена Ther е? – bodrovis
@ user2531122 - локальная переменная – Viren