最近发现fastadmin无法写入小数了。所有小数都被舍弃,比如3.56变成3.00,检查了数据库,打印了sql语句都没有发现问题。最后一行一行代码比对,终于在database.php里发现了原因:

'params'=> [
     \PDO::ATTR_EMULATE_PREPARES => true,
],

罪魁祸首就是这行代码,不过当初加这行代码的原因尚不清楚。后续待更新……

One thought on “fastadmin不能写入小数”

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注