2014-12-18 8 views
1

제약 조건이 암호화 된 데이터가 될 때 쿼리 데이터에 laravel eloquent의 방법이 있습니까? 예를 들어 나는 내 사용자 테이블에 대한 삽입 된 모든 이메일을 암호화하고, 나는이 가능이암호화 된 데이터를 쿼리하는 Laravel

User::whereRaw('email LIKE ?', array('%mysite.com'))->get() 

처럼 검색 할?

답변

2

아니요, Laravel/MySQL에서는 불가능합니다 (homomorphic encryption 필요). 모든 행을 가져와 해독하고 PHP에서 값을 확인해야합니다.

관련 문제