【问题标题】:Sending a Delete request via laravel通过 laravel 发送删除请求
【发布时间】:2018-06-06 06:23:11
【问题描述】:

我想在记录列表中添加一个删除链接,但是文档中没有关于如何创建删除请求的示例。

下面是我的解决方案,但是太丑了:

<td>
<form action="{{url('/crud/del/'. $post['id_currency'])}}" method="post">
{{ method_field('DELETE') }}
{{ csrf_field() }}
{{--<input name="_method" type="hidden" value="DELETE">--}}
<button class="btn btn-danger" type="submit">Delete</button>
</form>
{{--<a href="" class="btn btn-danger flaticon-layers"></a>--}}
</td>

点击删除后我收到消息:

“由于不活动,页面已过期。

请刷新并重试。"

我的控制器:

 public function destroy($id)
 {
    $uri = env("API_URI");
    $headers = array(
        'Accept' => '*/*',
        'X-Access-Token' => '7e5ae27692ff7af65f9f26435d3f6496',
        'Content-Type' => 'application/json'
    );
    \Unirest\Request::delete($uri.'/currency/'.$id, $headers);
    return $this->index();
}

还有路线:

Route::delete('/crud/del/{id}',array('uses' => 'ApiController@destroy', 'as' => '/crud/del'));

【问题讨论】:

    标签: php laravel api lumen


    【解决方案1】:
    DB::table('tbl_name')->where('id','=',$id)->delete();
    

    【讨论】:

    • 我是否可以建议提供一些关于您的答案的额外信息,而不仅仅是一个代码?
    猜你喜欢
    • 2020-05-27
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    • 2013-01-15
    • 2011-06-10
    • 2013-04-27
    • 2017-04-23
    相关资源
    最近更新 更多