0
在Rails 3
中有沒有辦法在會話中過期字段?當我搜索這個時,我只找到關於如何過期整個會話的帖子,我不想這樣做。設置會話字段的到期時間
在我的情況我有以下幾點:
session["END_DATE"] = @end_date
我想告訴Rails
一定的時間,這是不同的,少了很多比全球到期時間後到期領域session["END_DATE"]
整個會議。
我總是可以使用cookie而不是該字段的會話,但如果可能的話,在會話中使用它會很好。
如果會話保持該字段添加時的信息,將會工作。在我的情況下,我想在一天結束時過期。所以我可以做一些事情,如果會話[「end_date」] [「time_added_to_session」]
你可以用簡單的條件做對嗎? 'session.delete(:end_date)if session [:end_date]
uday
我允許用戶更改該日期,並且我希望用戶修改有效直到一天結束。 –