Как получить точный текст поля байтов postgresql с помощью Laravel PHP?

У меня есть поле Byte a PostgreSQL. Используя этот запрос в pgAdmin, я получаю такой результат:

Запрос:

SELECT bytea_column::text FROM users where email = 'xxxx@gmail.com';

Результат (текст):

\014\321\031\353\354\005\263\....

Если я пытаюсь получить значение, используя этот Laravel (или прямой запрос из PHP), я получаю другой результат:

$result = DB::table('users')
->select(DB::raw('bytea_column::text as result'))
->where('email', '=', 'xxxx@gmail.com')
->value('result');

Результат:

\x01ea86c105cd00eab4606c...

Любые идеи о том, как получить текстовое значение, которое я получаю с запросом на pgAdmin?

Спасибо!

0 ответов

Другие вопросы по тегам