dongwen7423 2018-11-25 07:35
浏览 38

为什么不删除Laravel 5中的表记录?

Working with Laravel and has table called as vehicles and I need delete table records who are logged with the app and related to create records with logged user. I am showing logged user records with following:

Vehicle model:

public function scopePersonal($query)
{
     return $query->where('user_id', Auth::user()->id);
}

VehcicleController:

public function indexpersonel()
{
    $vehicles = Vehicle::personal()->get();
    return view('vehicles.myads')->withVehicles($vehicles);
}

My ads delete buttons link:

<td><a class="button is-outlined" href="/myads/{{$vehicule->id}}/delete" onclick="return confirm('Are you sure to want to delete this record?')" >Delete</a></td>

Vehicle controller delete function:

public function deleteOneAd($id)
{
    DB::table('vehicles')
        ->where('id', $id)
        ->delete();
    return redirect()->back();
}

But when I clicked delete button and accept javascripts popup it is not deleting vehicles table records. How can I fix this problem?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 ETLCloud 处理json多层级问题
    • ¥15 matlab中使用gurobi时报错
    • ¥15 这个主板怎么能扩出一两个sata口
    • ¥15 不是,这到底错哪儿了😭
    • ¥15 2020长安杯与连接网探
    • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
    • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
    • ¥15 可见光定位matlab仿真
    • ¥15 arduino 四自由度机械臂
    • ¥15 wordpress 产品图片 GIF 没法显示