美文网首页
删除数据的两种方法

删除数据的两种方法

作者: pure_joy | 来源:发表于2018-07-20 10:59 被阅读5次
//第一种
   //获取要删除的对象
$Teacher = SmallTeacher::get(12);

//要删除的对象存在
if(!is_null($Teacher))
{
   //删除对象
    if($Teacher->delete())
    {
        return '删除成功';
    }else{
        return '删除失败';
    }
}else{
  //要删除的对象不存在
  return '删除失败';
}


//第二种方法
   //直接删除相关关键字记录
    if($count = SmallTeacher::destroy(12))
    {
        return '成功删除'.$count.'条数据';
    }
      return '删除失败';
注意:

在实际的使用中,如果我们需要的是批量删除,使用第二种方法,即:destroy(),如果我们仅仅是删除特定的记录,我们使用第一种方法,即:delete()

相关文章

  • 删除数据的两种方法

    注意: 在实际的使用中,如果我们需要的是批量删除,使用第二种方法,即:destroy(),如果我们仅仅是删除特定的...

  • 解决SQLlite数据删除后占用空间不变的问题

    解决方法:两种 一,在数据删除后,手动执行VACUUM命令,执行方式很简单 objSQLHelper.Execut...

  • 删除NSUserDefaults所有记录

    两种方法删除NSUserDefaults所有记录

  • redis过期数据删除策略

    过期数据删除策略  redis的过期数据删除策略使用了惰性删除和定期删除两种策略: 惰性删除发生在redis处理读...

  • List遍历删除大坑

    当我们需要去遍历删除集合删除某几个数据的时候很容易出现数组越界的错误。下面是自己常用的两种方法。错误原因:当我们删...

  • mac 上彻底删除Adobe Creative

    两种方法 方法一:去adobe官网下载卸载工具,通过卸载工具彻底删除 方法二:手动删除adobe creative...

  • 面试官:Redis 的数据过期了就会马上删除么?

    先说结论,并不会立马删除,Redis 有两种删除过期数据的策略: 定期选取部分数据删除; 惰性删除; 该命令在 R...

  • 03-14 全局刷新和局部刷新

    数据刷新 添加数据 删除数据 更改数据 全局刷新方法(最常用) 局部刷新方法 添加数据 删除数据 更新数据(没有添...

  • iOS 数据刷新+左滑cell

    数据刷新 添加数据 删除数据 更改数据 全局刷新方法(最常用) 局部刷新方法 添加数据 删除数据 更新数据(没有添...

  • vue3.0 基础api

    删除数据 抽取数据方法 添加数据 抽取添加数据 state没有从外界传递即可 上面是在当前文件引用删除添加方法 现...

网友评论

      本文标题:删除数据的两种方法

      本文链接:https://www.haomeiwen.com/subject/apyfmftx.html