Laravel中使用模型对数据进行操作
生活随笔
收集整理的這篇文章主要介紹了
Laravel中使用模型对数据进行操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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);
}
//查詢表的所有記錄
//$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);
}
轉載于:https://www.cnblogs.com/tengjian/p/10063319.html
總結
以上是生活随笔為你收集整理的Laravel中使用模型对数据进行操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用HttpWebRequest请求AP
- 下一篇: SQL删除一个数据库内所有表的数据保留表