Laravel - El controlador no me elimina el registro

 
Vista:
Imágen de perfil de Jhon
Val: 26
Ha disminuido su posición en 2 puestos en Laravel (en relación al último mes)
Gráfica de Laravel

El controlador no me elimina el registro

Publicado por Jhon (7 intervenciones) el 29/06/2020 05:27:01
Buen dia,

Cree un metodo para eliminar cierto registro de una tabla, y todo se ejecuta correctamente y no me aparece ningun mensaje de algun error, pero no me elimina el registro, comparto codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*  Controlador */
 
public function nofav($id){
 
        Reacciones::findOrFail($id)->delete();
 
        return response()->json([
            'success' => 'Record deleted successfully!'
        ]);
    }
 
 
/*  rutas */
 
route::delete('discover/{id}','DiscoverNewsController@nofav');
 
 
 
/* Ajax */ lo uso para pasarle el id,  al controlador ya que no uso formulario (igual lo intente pero tampoco funciona)
 
$(".favs-").click(function(data){
 
    var route="discover"
    var idfav = this.id;
 
    var route="discover/"+idfav;
 
    $.ajax({
       headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },
       data:{
           Id:idfav,
        },
       url: route,
       type: "DELETE",
       success:function(data){
            console.log("Ok!");
       }
    });
 
});
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder