手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

laravel添加数据-修改数据-删除数据-复杂查询

时间:2024-10-13 02:27:27

laravel添加数据-修改数据-删除数据-复杂查询

工具/原料

laravel

添加数据:

1、在laravel里面完成数据的添加可以使用两种方式:方式一:注意:在laravel里面添加数据的时候,需要先实例化模型,然后为模型设置属性,最后调用save方法即可。例如:$user = new \App\UserModel();$user->title = $_POST['title'];$user->content= $_POST['content'];return $user->save() ? 'OK' : 'fail';案例:

laravel添加数据-修改数据-删除数据-复杂查询

2、方式二:先在控制器文件引入Request这个类

laravel添加数据-修改数据-删除数据-复杂查询

3、在方法的参数列表定义该类型的形参,则可以在控制器的方法里面直接调用该类实例的方法

laravel添加数据-修改数据-删除数据-复杂查询

4、注意:

laravel添加数据-修改数据-删除数据-复杂查询

修改数据:

1、画陲奴颁注意:在laravel里面如果需要更新数据,需要先调用模型的find方法获取对应的记录,返回一个对象,然后为该对象设置要更新的数据,最后调用save方法即可。例如:$user = UserModel::find($id);$user->title = $_POST['title'];$user->content= $_POST['content'];return $user->save() ? 'OK' : 'fail';

laravel添加数据-修改数据-删除数据-复杂查询

删除数据:

1、注意:在laravel里面如果要删除数据,必须先根据主键id查询对应的记录,返回一个对象,然后调用对象的delete方法即可。例如:$user = UserModel::find($id);return $user->delete() ? 'ok' : 'fail';

laravel添加数据-修改数据-删除数据-复杂查询

复杂查询:

1、排序查询:UserModel::where('id','>',2)->select([‘id’,’name’])->orderBy('id','desc')->get();

laravel添加数据-修改数据-删除数据-复杂查询

2、限制条目查询:UserModel::where('id','>',2)->orderBy('id','desc')->skip(2)->take(1)->get();

laravel添加数据-修改数据-删除数据-复杂查询
© 手抄报圈