1
我有一个会话变量,它是一个数组删除元素从这个数组中,当我从购物车中删除产品。Ruby on Rails的从会话变量
我这样做对增加新的ID:
(session[:products] ||= []) << params[:id]
我尝试反向测试remove但不工作:
(session[:products] ||= []) >> params[:id]
任何想法? 谢谢!
我有一个会话变量,它是一个数组删除元素从这个数组中,当我从购物车中删除产品。Ruby on Rails的从会话变量
我这样做对增加新的ID:
(session[:products] ||= []) << params[:id]
我尝试反向测试remove但不工作:
(session[:products] ||= []) >> params[:id]
任何想法? 谢谢!
你可以简单地删除数组元素与
session[:products].delete(params[:id])
我不想删除会话密钥。这个会话密钥有一个ID数组,我想删除这个ID中的一个。例如:session [:products] || = [1,2,3] – Xavi
它的作品谢谢! – Xavi