Как выбрать decrypt () из таблицы в laravel + postgres - PullRequest
0 голосов
/ 14 июня 2019

Я хочу получить зашифрованное поле из базы данных postgre для расшифровки с помощью select decrypt () в pgsql

Я пробую

$name = DB::connection('jb_system')->select("select decrypt(name, 'key', 'aes') as names from employee");

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Я использую кодирование внутри RAW

 $name = DB::connection('conn_name')->table('employee')->select(DB::connection('conn_name')->raw("encode(decrypt(name, 'key', 'aes'), 'escape')"))->get();
0 голосов
/ 14 июня 2019

Вы можете использовать DB::raw

$name = DB::connection('jb_system')->table("employee")
        ->select(DB::raw("decrypt(name, 'key', 'aes') as names"))
        ->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...