我想知道從購物車控制器從至極url我來:如果我來自'/'或'/搜索'參數是一個意甲模型,如果我來自/'1-9 +'這是一個季節模型,最後/'1-9 +/1-9 +'是章節模型。Rails URI(request.referer).path正則表達式
我見過URI(request.referer).path
顯示路徑,但我不知道如何製作該正則表達式。
有什麼簡單的方法知道它來自哪個視圖?我有問題存儲他們,因爲他們是不同的模型,而paremeter是primary_key,所以我不知道什麼模型,我必須搜索該密鑰。
這將要求用戶爲每個路線定義單獨的操作。如果用戶想要處理請求的方式對於每種情況都完全不同,則此解決方案將有意義。但是,如果用戶只想將「季節」,「章節」等作爲控制器邏輯中的變量之一,那麼該解決方案將導致代碼重複。 – rohan