簡體   English   中英

Ruby:活動管理員從會話中保存的過濾器中檢索值

[英]Ruby: Active admin retrieve value from saved filter in session

我在下面的鏈接中使用了此代碼,以獲取保存在會話中的活動管理員過濾器: https : //gist.github.com/tinynumbers/5896537

這非常有用,盡管現在我需要在編輯頁面和新頁面上使用這些保存的過濾器。 我參加了會議,發現可以做到這一點:

session[:last_search_filter].to_a[1][1]["saved_filter"]

這真的是唯一的好方法嗎? 還有其他不需要使用數組索引的更好方法嗎?

哦,我可以弄清楚。 碰巧非常簡單,我只需要獲取會話的哈希名稱即可獲取正確的值。

session[:last_search_filter][:"action-index-controller-admin_interactions"]["saved_filter"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM