Rails console 可以讓我們不需要開啟網頁,直接和該專案做互動,這對於不在意 view,單純想檢查 model 間的關聯,或是資料是否正確而言,是很方便的工具。
e.g.
$ rails console
ruby-1.9.2-p290 :001 > User.find(1)
=> #<User id: 1, created_at: nil, updated_at: nil, name: "xd">
ruby-1.9.2-p290 :002 > User.find(1).network
=> #<(=== 欄位資訊在這裡 ===)>
ruby-1.9.2-p290 :003 > ( balala... )
若 model 有修改的話,在 rails console 下打 'reload!' 即可載入新的 model 關係。
e.g.
$ rails console
ruby-1.9.2-p290 :001 > User.find(1)
=> #<User id: 1, created_at: nil, updated_at: nil, name: "xd">
ruby-1.9.2-p290 :002 > User.find(1).network
=> #<(=== 欄位資訊在這裡 ===)>
ruby-1.9.2-p290 :003 > ( balala... )
若 model 有修改的話,在 rails console 下打 'reload!' 即可載入新的 model 關係。
留言
張貼留言