pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <small id='hQV5r'></small><noframes id='hQV5r'>

    1. <i id='hQV5r'><tr id='hQV5r'><dt id='hQV5r'><q id='hQV5r'><span id='hQV5r'><b id='hQV5r'><form id='hQV5r'><ins id='hQV5r'></ins><ul id='hQV5r'></ul><sub id='hQV5r'></sub></form><legend id='hQV5r'></legend><bdo id='hQV5r'><pre id='hQV5r'><center id='hQV5r'></center></pre></bdo></b><th id='hQV5r'></th></span></q></dt></tr></i><div class="bjtbhz7" id='hQV5r'><tfoot id='hQV5r'></tfoot><dl id='hQV5r'><fieldset id='hQV5r'></fieldset></dl></div>
      <legend id='hQV5r'><style id='hQV5r'><dir id='hQV5r'><q id='hQV5r'></q></dir></style></legend>

      • <bdo id='hQV5r'></bdo><ul id='hQV5r'></ul>

        <tfoot id='hQV5r'></tfoot>

      1. 如何為 Laravel/Eloquent 模型設置默認屬性值?

        How to set a default attribute value for a Laravel / Eloquent model?(如何為 Laravel/Eloquent 模型設置默認屬性值?)

          <i id='Unixb'><tr id='Unixb'><dt id='Unixb'><q id='Unixb'><span id='Unixb'><b id='Unixb'><form id='Unixb'><ins id='Unixb'></ins><ul id='Unixb'></ul><sub id='Unixb'></sub></form><legend id='Unixb'></legend><bdo id='Unixb'><pre id='Unixb'><center id='Unixb'></center></pre></bdo></b><th id='Unixb'></th></span></q></dt></tr></i><div class="lbxnn7l" id='Unixb'><tfoot id='Unixb'></tfoot><dl id='Unixb'><fieldset id='Unixb'></fieldset></dl></div>

          <tfoot id='Unixb'></tfoot>
            <tbody id='Unixb'></tbody>

              <small id='Unixb'></small><noframes id='Unixb'>

                <legend id='Unixb'><style id='Unixb'><dir id='Unixb'><q id='Unixb'></q></dir></style></legend>

                  <bdo id='Unixb'></bdo><ul id='Unixb'></ul>

                  本文介紹了如何為 Laravel/Eloquent 模型設置默認屬性值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  如果我嘗試聲明一個屬性,如下所示:

                  public $quantity = 9;

                  ...它不起作用,因為它不被視為屬性",而只是模型類的屬性.不僅如此,我還阻止了對實際真實存在的數量"屬性的訪問.

                  那我該怎么辦?

                  解決方案

                  這就是我現在正在做的:

                  protected $defaults = array('數量' =>9、);公共函數 __construct(array $attributes = array()){$this->setRawAttributes($this->defaults, true);parent::__construct($attributes);}

                  我建議將此作為 PR,因此我們不需要在每個模型中都聲明此構造函數,并且只需在我們的模型中聲明 $defaults 數組即可輕松應用...<小時>

                  更新:

                  正如 cmfolio 所指出的,實際的答案很簡單:

                  只需覆蓋 $attributes 屬性即可!像這樣:

                  protected $attributes = array('數量' =>9、);

                  在此處討論了該問題.

                  If I try declaring a property, like this:

                  public $quantity = 9;
                  

                  ...it doesn't work, because it is not considered an "attribute", but merely a property of the model class. Not only this, but also I am blocking access to the actually real and existent "quantity" attribute.

                  What should I do, then?

                  解決方案

                  This is what I'm doing now:

                  protected $defaults = array(
                     'quantity' => 9,
                  );
                  
                  public function __construct(array $attributes = array())
                  {
                      $this->setRawAttributes($this->defaults, true);
                      parent::__construct($attributes);
                  }
                  

                  I will suggest this as a PR so we don't need to declare this constructor at every Model, and can easily apply by simply declaring the $defaults array in our models...


                  UPDATE:

                  As pointed by cmfolio, the actual ANSWER is quite simple:

                  Just override the $attributes property! Like this:

                  protected $attributes = array(
                     'quantity' => 9,
                  );
                  

                  The issue was discussed here.

                  這篇關于如何為 Laravel/Eloquent 模型設置默認屬性值?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                  <small id='qFaD2'></small><noframes id='qFaD2'>

                  <legend id='qFaD2'><style id='qFaD2'><dir id='qFaD2'><q id='qFaD2'></q></dir></style></legend>

                  • <tfoot id='qFaD2'></tfoot>
                  • <i id='qFaD2'><tr id='qFaD2'><dt id='qFaD2'><q id='qFaD2'><span id='qFaD2'><b id='qFaD2'><form id='qFaD2'><ins id='qFaD2'></ins><ul id='qFaD2'></ul><sub id='qFaD2'></sub></form><legend id='qFaD2'></legend><bdo id='qFaD2'><pre id='qFaD2'><center id='qFaD2'></center></pre></bdo></b><th id='qFaD2'></th></span></q></dt></tr></i><div class="nrpd7xz" id='qFaD2'><tfoot id='qFaD2'></tfoot><dl id='qFaD2'><fieldset id='qFaD2'></fieldset></dl></div>

                        • <bdo id='qFaD2'></bdo><ul id='qFaD2'></ul>
                            <tbody id='qFaD2'></tbody>
                          1. 主站蜘蛛池模板: 光泽度计_测量显微镜_苏州压力仪_苏州扭力板手维修-苏州日升精密仪器有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 荣事达手推洗地机_洗地机厂家_驾驶式扫地机_工业清洁设备 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 校园气象站_超声波气象站_农业气象站_雨量监测站_风途科技 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 驾驶人在线_专业学车门户网站 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | YT保温材料_YT无机保温砂浆_外墙保温材料_南阳银通节能建材高新技术开发有限公司 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 全自动不干胶贴标机_套标机-上海今昂贴标机生产厂家 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 影视模板素材_原创专业影视实拍视频素材-8k像素素材网 | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 刮板输送机,粉尘加湿搅拌机,螺旋输送机,布袋除尘器 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | DWS物流设备_扫码称重量方一体机_快递包裹分拣机_广东高臻智能装备有限公司 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 北京模型公司-军事模型-工业模型制作-北京百艺模型沙盘公司 | 米顿罗计量泵(科普)——韬铭机械| 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 |