2016-12-17 55 views
0

我的Rails應用程序時收到此錯誤:Rails的錯誤:語法錯誤,意外 '',期待=>

syntax error, unexpected ',', expecting => 

在我的模型,它是在抱怨該生產線是這樣的:

validates :body, presence: true, 
      length: {minimum: 2, maximum: 1000}, 
      :chat_room_id, :user_id 

似乎是:chat_room_id:user_id之間的逗號

任何想法?謝謝!

回答

3

你不能寫驗證狀態,之後,什麼驗證:

如果想你想是這樣的:

validates :body, presence: true, length: {minimum: 2, maximum: 1000} 
validates :chat_room_id, :user_id, presence: true 

或者另一種選擇:

validates :body, :chat_room_id, :user_id, presence: true 
validates :body, length: {minimum: 2, maximum: 1000} 
0

我的參數列表: {:utf8::authenticity_token,:worklog => {:typee::do,:todo,:feel,:plan_done,:plan,:week_feel,:score,:good,:nogood},:commit}

添加thoes參數後在數據庫中獲取空值

相關問題