我在Ubuntu PHP5.6上使用Laravel 5.1,字符串转换的GUID工作得很好。然而,在我在PHP 7中的开发环境中,当我不得不使用php附带的旧mssql驱动程序时,它就像以前一样。
所以我的所有字符串比较都失败了7,因为GUID保存在mysql中。
我的直觉说某些PDO设置没有正确设置。有问题的查询是使用DB类通过原始sql获取数据。我认为Eloquent正确渲染,我之前没有看到过这个问题,而且我一直在使用它(这是一个较旧的代码库,之前我使用了当前用于处理此数据库的其他技巧)
我可以开始寻找的任何想法。
答案 0 :(得分:0)
原来这是特定的凭据集,并为导致字节问题的软件设置。我正在登录,但更改连接字符串解决了问题。