【发布时间】:2023-03-25 11:51:01
【问题描述】:
我有 MySql 云主机,
表(成员) - 字段(id、名称、余额)
当我在 Windows 机器上使用 Laravel 访问时,它们 (id, balance) 返回为 Int,
但是
当我在 Linux 机器上使用 Laravel 访问时,所有字段都返回为字符串。
所以这个问题会导致计算操作错误,因为它们读取为字符串。 有什么方法可以在不使用 $casts 的情况下解决这个问题?
【问题讨论】:
-
请更新您的帖子,提供更多信息和一些重要代码。我确定问题不在 Windows/Linux 中。
-
L5+MySql+Win = 返回 Int,L5+MySql+Linux = 返回字符串,for.ex。成员::all();或 DB::table('members')->get();
标签: laravel