我找不到這個的一個很好的例子,所以請給我指出正確的方向。在導軌上創建新對象
我要從頭開始創建一個對象有兩個屬性縮寫和名稱
我試圖與50個州和華盛頓特區的對象。由於我沒有看到這個列表經常發生變化,所以我沒有看到需要數據庫,也許我錯了。
我曾嘗試沒有成功如下:
new_state = Object.new
new_state.abbr = state[:abbr]
new_state.name = state[:name]
,我得到undefined method abbr=' for #<Object:0x00000006763008>
我在做什麼錯?
class State
attr_accessor :abbr, :name
end
new_state = State.new
new_state.abbr = state[:abbr]
new_state.name = state[:name]
您的版本不因爲Object工作沒有abbr=
或name=
方法,它不會讓他們上來就飛:
這真是太棒了,現在有沒有車型和車型? haha –
有一個[嘗試](http://tektastic.com/2008/03/car-or-auto-make-model-year-database.html)使用KBB APIs – tolitius