Я использую Laravel 5.1 на Ubuntu PHP5.6, а преобразование GUID в строку работает нормально. Однако в моей среде разработки на PHP 7 это изматывает, как это было раньше, когда мне приходилось использовать старый драйвер mssql, который поставлялся с php.MSSQL guid для строки
Так что все мои сравнения строк терпят неудачу на 7 для GUID, сохраненных в mysql.
В моей кишке говорится, что некоторые настройки PDO, которые установлены неправильно. В рассматриваемом вопросе используется класс DB для извлечения данных через raw sql. Я думаю, что Eloquent правильно обрабатывает, я не видел эту проблему раньше, и я ее использовал во всем (это более ранняя база кода, прежде чем я отклонил дополнительные трюки, которые я сейчас использую для работы с этой базой данных)
Любые идеи где я могу начать искать.