如何使用 like 运算符在 Laravel 中搜索数据,我使用过
encrypt($searchValue);
或者
Crypt::encryptString($searchValue)
但是两者都返回完整的加密数据,但我需要使用类似运算符的可搜索数据,在这种情况下,当搜索普通文本时,名字是加密格式,它返回 null
User::where('first_name', 'like', '%' . 'abc' . '%')->get();
//it's return null
当我使用
//searchValue is like only 'ab'
User::where('first_name', 'like', '%' . Crypt::encryptString($searchValue) . '%')->get();
//it's also return null