首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >prevent如何防止浮子逐点移除?

prevent如何防止浮子逐点移除?
EN

Stack Overflow用户
提问于 2022-01-28 05:40:44
回答 1查看 236关注 0票数 0

在mysql数据库表中,我有双类型列,其值为10.12、15.88、10.00等。

在获得所有这些值的同时,它返回响应10.12 15.88 10

我想保留.00的值为10.00,但它只给出10。?尝试使用浮点数和双类型,它对十进制类型很好,但是值用双引号"10.00“返回,所以它被认为是字符串,我需要它作为浮点类型或双类型

EN

回答 1

Stack Overflow用户

发布于 2022-01-28 05:59:54

您可以使用Laravel的属性转换https://laravel.com/docs/8.x/eloquent-mutators#attribute-casting。您的模型的$casts属性提供了一种将属性转换为公共数据类型的方便方法。

代码语言:javascript
复制
<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
    /**
     * The attributes that should be cast.
     *
     * @var array
     */
    protected $casts = [
        'column_name' => 'decimal:2',
    ];
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70889260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档