驗證模型中沒有的url參數的最佳方法是什麼?驗證在模型中的Rails 4中的url params不在
具體來說,我有一個路線如下圖所示:
get 'delivery_windows/:date',
to: 'delivery_windows#index',
:constraints => { :date => /\d{4}-\d{2}-\d{2}/ },
as: :delivery_windows
我想確保:日期是有效的日期和正則表達式是不是一個解決方案。日期不能在過去,並且不超過3個月。
預先感謝您
是不是很容易,只需發佈日期爲GET變種?比如delivery_windows?date = xxxx-xx-xx,你可以用params [:date]輕鬆檢查。 –