Ruby, stack level too deep (SystemStackError)

前端 未结 4 1864
时光取名叫无心
时光取名叫无心 2021-02-18 15:40

I have the following code:

class BookPrice
  attr_accessor :price
  def initialize(price)
    @price = price
  end

  def price_in_cents
    Integer(price*100 +          


        
4条回答
  •  [愿得一人]
    2021-02-18 16:13

    read_attribute is what you are looking for

    def price 
      @price = read_attribute(:price)
    end
    

提交回复
热议问题