2014-01-12 31 views
0

我想用多個ID填充會話。 如何用數組創建一個包含許多內容的會話?如何創建一個在rails中的數組的會話?

例如:

session[:store_id] = [] 
session[:store_id] << store.id 

我得到這樣的結果,如果我增加了許多IDS到我的會議:

session[:store_id] << 1 
=> result : [1] 
session[:store_id] << 2 
=> result : [2] 

我期待這樣的結果:

session[:store_id] = [1,2,3,4,5] 

如何我要這樣做嗎?

+1

試着用'會話[:STORE_ID] || = []' –

+0

感謝@NitinJ,解決我的問題 – tardjo

+0

我可以把那作爲答案,所以你可以投票或接受。 –

回答

1

嘗試session[:store_id] ||= []

相關問題