2014-01-28 151 views
0

我越來越:未定義的方法`stringify_keys'軌道4

undefined method `stringify_keys' for "DLDTm1X_c-M":String 

我試圖驗證URI的模式,這樣,如果它的URI數據

下面是它不接受在控制器更新方法:

params[:video][:video_duration] = @yt_session.video_by(@video.yt_youtube_id).duration if Video.new(@video.yt_youtube_id).valid? 

下面是驗證 驗證:yt_youtube_id,:URL =>假

我使用

gem 'activevalidators' 

對於此驗證

出了什麼問題與錯誤,以及我們如何解決這一問題?

+5

'Video.new'採用屬性的散列,而不是字符串。 – sevenseacat

+0

@sevenseacat讓它回答! –

回答

0

Video.new將採取哈希不是一個字符串,因爲你正在做。

相關問題