我試圖保存書籤變量中的數據,但它拋出了標題中描述的錯誤。請告訴我我做錯了什麼我無法理解錯誤。Rails沒有隱式將Symbol轉換爲Integer(rails)
bookmarks = Bookmark.where(request_id: bookmarked_against_Request[:_id])
if bookmarks
bookmarks[:corsponding_requests] << request_bookmarked[:id]
else
bookmarks_new = Hash.new
bookmarks["owner_req"] = session[:user]
bookmarks["request_id"] = data
bookmarks["corsponding_requests"] = Array.new
bookmarks["corsponding_requests"] << request_bookmarked[:_id]
Bookmark.createBookmark(bookmarks)
end
rails error http://i59.tinypic.com/290r8ft.png
PS: - 我已經改變了書籤BOOKMARKS_NEW在else塊,但它仍然拋出同樣的錯誤
你可以嘗試我的解決方案,希望它會有所幫助。 – 2015-04-05 07:45:29
請不要在問題中放置文字圖像。相反,把文本本身。閱讀和處理文本更好。 – 2015-04-06 16:45:23
沒有文字的圖像@WayneConrad – Gardezi 2015-04-07 08:56:12