濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例

Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例

熱門(mén)標(biāo)簽:智能電話(huà)機(jī)器人排名前十名南京 七魚(yú)外呼系統(tǒng)停用嗎 抖音有個(gè)地圖標(biāo)注是什么意思 九江外呼系統(tǒng) 海南人工外呼系統(tǒng)有效果嗎 阿里云400電話(huà)申請(qǐng)加工單 地下城堡2圖九地圖標(biāo)注 保定crm外呼系統(tǒng)運(yùn)營(yíng)商 西區(qū)企業(yè)怎么做地圖標(biāo)注入駐

本文實(shí)例講述了Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作。分享給大家供大家參考,具體如下:

模型創(chuàng)建:

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

模型對(duì)數(shù)據(jù)進(jìn)行操作:

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

更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Laravel框架入門(mén)與進(jìn)階教程》、《php優(yōu)秀開(kāi)發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • Laravel 5框架學(xué)習(xí)之模型、控制器、視圖基礎(chǔ)流程
  • Laravel5.1 框架模型創(chuàng)建與使用方法實(shí)例分析
  • Laravel5.1 框架模型一對(duì)一關(guān)系實(shí)現(xiàn)與使用方法實(shí)例分析
  • Laravel5.1 框架模型工廠ModelFactory用法實(shí)例分析
  • Laravel5.1 框架模型軟刪除操作實(shí)例分析
  • Laravel5.1 框架模型查詢(xún)作用域定義與用法實(shí)例分析
  • Laravel5.1 框架模型遠(yuǎn)層一對(duì)多關(guān)系實(shí)例分析
  • Laravel模型事件的實(shí)現(xiàn)原理詳解
  • laravel學(xué)習(xí)教程之關(guān)聯(lián)模型
  • laravel學(xué)習(xí)筆記之模型事件的幾種用法示例
  • Laravel 模型關(guān)聯(lián)基礎(chǔ)教程詳解
  • Laravel5.1 框架模型多態(tài)關(guān)聯(lián)用法實(shí)例分析

標(biāo)簽:遼陽(yáng) 甘肅 韶關(guān) 梅河口 涼山 九江 十堰 昭通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例》,本文關(guān)鍵詞  Laravel,框架,模型,的,創(chuàng)建,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Laravel框架模型的創(chuàng)建及模型對(duì)數(shù)據(jù)操作示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    寿宁县| 江永县| 宜城市| 鄂尔多斯市| 北海市| 青龙| 永寿县| 理塘县| 宁远县| 陇川县| 弋阳县| 星子县| 贵港市| 辽源市| 濮阳市| 陇西县| 淳安县| 丹巴县| 勃利县| 肇庆市| 宝丰县| 合山市| 长沙县| 长沙市| 新野县| 新余市| 西乌珠穆沁旗| 武义县| 宁南县| 平南县| 自治县| 巴青县| 韶关市| 大关县| 盐亭县| 洪江市| 定边县| 桓台县| 馆陶县| 灌云县| 阳西县|