💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
``` // 获取所有数据 $students=Student::all(); dd($students); // 查找满足主键条件的单条记录 $student=Student::find(5); dd($student); // 根据主键查找,找不到则报错 $student=Student::findOrFail(105); dd($student); $student=Student::where('id','>','2') ->orderBy('age','desc') ->first(); dd($student); echo '<pre>'; $student=Student::chunk(2,function($student){ var_dump($student->toArray()); }); // 聚合函数 $count=Student::count(); dd($count); $max=Student::where('id','>',2)->max('age'); dd($max); ``` ***** ``` // 使用模型新增数据 $student=new Student(); $student->name='wangWu2'; $student->age=20; $bool=$student->save(); dd($bool); $student=Student::find(10); echo $student->created_at; // 使用模型的create方法新增数据 $student=Student::create([ 'name'=>'zhaoSi11','age'=>16 ]); dd($student); // 以属性查找用户,如没有则新增 $student=Student::firstOrCreate([ 'name'=>'zhaosi55' ]); dd($student); // 以属性查找用记,如没有则创建记录,但不新增入库,如需要入库,则需save()方法 $student=Student::firstOrNew([ 'name'=>'刘死鱼1', ]); $student->save(); dd($student); ``` ***** ``` // 通过模型更新数据 $student=Student::find(16); $student->name='kitty1444'; $bool=$student->save(); dd($bool); $student=Student::where('id','=',15)->update([ 'age'=>55 ]); dd($student); ``` ***** ``` // 通过模型删除 $student=Student::find('12'); $bool=$student->delete(); dd($bool); // 通过主键删除 $student=Student::destroy([9,10]); dd($student); // 删除指定条件的数据 $nums=Student::where('id','>',14)->delete(); dd($nums); ```