sql >> データベース >  >> RDS >> Mysql

データベースに保存されているLaravelEloquentのdouble値は丸められて返されます

    問題はLaravelにあるのではなく、実際にこれを丸めているのはPHPです。 PHPのドキュメント デフォルトの精度は14であることがわかります 、現在超過しています。

    次のことを試して、問題が解決するかどうかを確認してください。

    ini_set('precision', 17);
    ExampleModel::find($id)->previous_value;
    

    他の誰かが同様の質問に回答したことがわかりますこちら 。




    1. テーブルは「読み取り専用」です

    2. PostgreSQLパーティションシーケンスを作成するにはどうすればよいですか?

    3. session_startは致命的なエラーをスローします

    4. MYSQL、Max、Group by、Max