簡體   English   中英

如何將密碼箱 gem 與 ransack gem 一起使用?

[英]How can I use lockbox gem with ransack gem?

使用 Lockbox gem 我在數據庫中加密了我的電子郵件列,但現在我在嘗試使用<%= f.search_field :email_cont %>時遇到錯誤。 請建議我如何處理它。

錯誤:

undefined method `email_cont' for Ransack::Search<class: User, base: Grouping <combinator: and>>:Ransack::Search

不幸的是,無法將 Ransack 與 Lockbox 一起使用,因為在應用程序級別加密的數據無法在數據庫級別/使用 SQL 進行搜索。

如果 Ransack 可以搜索除數據庫模型之外的數組,這將是可能的(但效率低下),因為可以加載和解密記錄,但查看 Ransack 代碼,它在 2020 年 8 月不受支持。

暫無
暫無

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

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