thinkphp5 模型的 新增操作

Posted 2420355482

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp5 模型的 新增操作相关的知识,希望对你有一定的参考价值。

 

添加操作

public function index()
{
  //1.实列化模型,创建模型对象
  $ad = new Destoon_ad();
  //2.创建数据,采用对象方式
  $ad->pid = \'666\';
  $ad->url = \'www.666.com\';
  //3.执行添加操作
  $result = $ad->save();
  return $result ? \'成功添加\'.$result.\'条数据\' : \'添加失败\';
}

批量添加

public function index()
{
  //1.实列化模型,创建模型对象
  $ad = new Destoon_ad();
  //2.创建数据,采用对象方式
  $data = [
  [\'pid\'=>\'888\',\'url\'=>\'www.888.com\'],
  [\'pid\'=>\'999\',\'url\'=>\'www.999.com\'],

  ];
//3.执行添加操作
  $result = $ad->saveAll($data);
  dump($result);
}

静态方法的添加【推荐】

public function index()
{
$result = Destoon_ad::create([
\'pid\'=>\'111\',\'url\'=>\'www.111.com\'
]);
dump($result->getData());

}

 

以上是关于thinkphp5 模型的 新增操作的主要内容,如果未能解决你的问题,请参考以下文章

第37课 thinkphp5添加商品基本信息及通过后置钩子上传商品主图 模型事件(勾子函数)

ThinkPHP6新增‘’多应用‘’与ThinkPHP5有啥区别

thinkphp5 模型批量增加数据小记

thinkphp5 模型的 更新操作

ThinkPHP5.0 模型删除操作

ThinkPHP5.1的模型对数据库的操作