laravel Eloquent ORM 文档:https://laravel-china.org/docs/laravel/5.5/eloquent/1332
实战项目的话 在我的博客Laravel使用ORM操作数据库增删改查有:https://blog.csdn.net/qq_42611547/article/details/86313955
先创建模型
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Vote extends Model
{
//指定表名
protected $table = 'Kcb';
//指定主键
protected $primaryKey = 'id';
//时间变成fales
public $timestamps=false;
}
?>
<?php
namespace App\Http\Controllers;
use App\Kcb;
use Illuminate\Support\Facades\DB;
class KcbController extends Controller
{
public function ormdelete()
{
//使用模型删除记录,find(主键),返回bool值
$kcb = Kcb::find(1);
$bool = $kcb->delete();
dd($bool);
//使用主键删除,返回删除的记录数
$sum = Kcb::destroy(1);
$sum = Kcb::destroy(2,3);
$sum = Kcb::destroy([4,5]);
dd($sum);
//删除指定条件的记录,返回删除的记录数
$sum = Kcb::where('id','>',2)->delete();
dd($sum);
}
}