ActiveRecord的資料驗證功能,可以幫助我們檢查資料的正確性。如果驗證失敗,就會無法存進資料庫。
新增一個model 叫做alienapp/models/alien.rb
validates_presence_of宣告了description這屬性是必填寫,
接著,我們進入rails c
中控台,輸入以下指令!
當使用save方法時,
ActiveRecord就會驗證資料的正確性,
而這裡因為沒有填入description,
所以會回傳false
,
表示儲存失敗!
以上,明天繼續!
我是程式新手麻瓜,如果有看到理解錯誤的地方,歡迎糾正,讓我變得更好,乾蝦!