91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Laravel框架模型的創建

發布時間:2021-06-04 16:05:16 來源:億速云 閱讀:151 作者:Leah 欄目:開發技術

本篇文章為大家展示了Laravel框架模型的創建,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

模型創建:

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Admin extends Model{
  //指定表名
  protected $table = 'wd_user';
  //指定允許批量復制的字段
  protected $fillable = ['username'];
  //指定id
  protected $primaryKey = 'uid';
  //自動維護時間戳
  public $timestamps = true;
  //獲取時間格式
  protected function getDateFormat()
  {
    return time();
  }
  //獲取時間戳
  protected function asDateTime($val)
  {
    return $val;
  }
}

模型對數據進行操作:

public function orm(){
  //查詢表的所有記錄
  //$user = Admin::all();
  //dd($user);
  //查詢某一條記錄
  //$user = Admin::find(2);
  //dd($user);
  //findOrFail() 根據主鍵查找,如果沒有找到就拋出異常
  //$user = Admin::findOrFail(1);
  //dd($user);
  //查詢所有記錄
  //$user = Admin::get();
  //dd($user);
  //增加條件查詢
  //$user = Admin::where('uid','>=',4)->orderBy('uid','desc')->first();
  //分段查詢
  //Admin::chunk(2,function($user){
    //var_dump($user);
  //});
  //聚合函數
  //獲取記錄的條數
  //$count = Admin::count();
  //dd($count);
  //獲取最大值
  //$max = Admin::where('uid','>=',5)->max('age');
  //使用模型新增數據
  //$user = new Admin();
  //$user-> username = 'haha';
  //$bool = $user->save();
  //dd($bool);
  //獲取時間
  //$user = Admin::find(1);
  //echo date('Y-m-d H:i:s',$user->create_at);
  //使用模型的Create方法新增數據
  //$user = Admin::create(['username'=>'meimei']);
  //dd($user);
  //以屬性查找用戶,如果沒有則新增
  //$user = Admin::firstOrCreate(['username'=>'imooc']);
  //dd($user);
  //以屬性查找用戶,如果沒有則新增,但不保存到數據庫
  //$user = Admin::firstOrNew(['username'=>'imooc']);
  //dd($user);
  //通過模型更新數據
  //$user = Admin::find(1);
  //$user->username = 'jack';
  //$bool = $user->save();
  //dd($bool);
  //增加條件
  //$num = Admin::where('id','>','1')->update(['age'=>21]);
  //dd($num);
  //通過模型刪除
  //$user = Admin::find(6);
  //$bool = $user->delete();
  //dd($bool);
  //通過主鍵刪除
  //$num = Admin::destroy(6);
  //dd($num);
  //刪除多條記錄
  //$num = Admin::destroy(1,2,3);
  //$num = Admin::destroy([1,2,3]);
  //dd($num);
  //增加條件的刪除操作
  //$num = Admin::where('uid','>','4')->delete();
  //dd($num);
}

上述內容就是Laravel框架模型的創建,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜丰县| 鄂伦春自治旗| 洞口县| 启东市| 汽车| 阳朔县| 宣恩县| 双城市| 虹口区| 琼结县| 佛学| 老河口市| 明星| 抚远县| 江津市| 延长县| 曲沃县| 沙洋县| 桂阳县| 乡城县| 灵台县| 易门县| 隆昌县| 鹰潭市| 都昌县| 泉州市| 牙克石市| 运城市| 邛崃市| 桐柏县| 辉南县| 兴安盟| 达州市| 上犹县| 黄龙县| 诏安县| 仁布县| 肇东市| 三门县| 仪陇县| 板桥市|