雄辩的Mysql时间类型精度

时间:2018-08-13 15:09:28

标签: mysql laravel eloquent artisan-migrate

我使用Laravel 5.6.x框架,我在Mysql数据库上建立了连接,该数据库的表之一包含Time(6)字段类型。

样本值:'00:01:02.154120'

我希望我的模型以相同的精度接收值,但是即使我将列强制转换为日期时间或字符串,我也总是得到与'H:i:s'格式相对应的截断值。

我从迁移创建了表格,并且从5.5版开始,我看到了Blueprint对时间类型的精确度支持。所以我想有一种方法可以检索整个值?

我该如何实现?

1 个答案:

答案 0 :(得分:1)

这是一个已知的问题:https://github.com/laravel/framework/issues/24214

这是由PHP中的错误引起的,该错误将在7.3中修复:https://github.com/php/php-src/pull/3257