标签: laravel encryption eloquent
鉴于约束条件是加密数据,是否有一种方法可以在laravel中雄辩地查询数据? 例如,我加密了为Users表插入的所有电子邮件,我想像这样搜索
User::whereRaw('email LIKE ?', array('%mysite.com'))->get()
这可能吗?
答案 0 :(得分:2)
不,这对Laravel / MySQL来说是不可能的(它需要homomorphic encryption)。您需要获取所有行,解密它们,并在PHP中检查它们的值。