我正在尝试从具有大写列的表中获取数据。我在同一应用程序中使用mysql,oracle数据库。我需要所有列都使用小写字母,因为laravel分页会出现一些汇总错误。
ex - Model::select('tablename.COLUMN_1', 'tablename.COLUMN_2');
在刀片视图文件中使用 column_1 和 column_2 而不是在mysql中使用时,它正在oracle上运行,所以我做了一件事-将查询更改为-
Model::select('tablename.COLUMN_1 as column_1', 'tablename.COLUMN_2 as column_2');
在这种情况下,它可以正常工作。 还有其他解决方案,因为我不想为每个查询的每一列加上别名。可能是laravel提供了一些东西。