我有問題訪問我的JSON數據的屬性。它認爲這是一個功能,而不是訪問JSON數據。Rails:JSON屬性作爲一種方法處理。沒有方法錯誤
@response = HTTParty.get('http://localhost:4000/test')
@json = JSON.parse(@response.body)
@json.each do |pet|
MyModel.create(pet) ! WORKS
puts "my object #{pet}" ! WORKS
puts "my object attribute #{pet.myattribute}" ! DOES NOT WORK
end
沒有MethodError myattribute
。
謝謝你的幫助!
「寵物」是什麼樣的? –
'{「pet_id」:「49926」,標題:「我的標題」}'。當訪問'pet_id'時它會說'NoMethodError'。 'NoMethodError:undefined method pet_id'for#' –
zer02