Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2014, 13:47
jc1992
 
Fecha de Ingreso: noviembre-2010
Mensajes: 156
Antigüedad: 14 años
Puntos: 0
Respuesta: Problema con los identificadores al borrar todo AngularJS

Me ha salvado la vida esE simple alert , entonces me doy cuenta que los estoy pasando bien.

Tengo una siguiente pregunta pues , en el controlador tengo lo siguiente

Código PHP:
Ver original
  1. $nodos = Nodes::all()->delete();

Esto funciona perfectamente en Laravel 4.1 , mi pregunta entonces es cómo conecto con mi services de AngularJS

Código Javascript:
Ver original
  1. nodeServices.factory('Node', ['$resource',
  2.   function($resource){
  3.     return $resource('api/nodes/:nodeId', {}, {
  4.       'get': {method:'GET', params:{nodeId:'@nodeId'}, isArray:false},
  5.       'save': {method:'POST'},
  6.       'query': {method:'GET', isArray:true},
  7.       'update': {method:'PUT'},
  8.       'remove': {method:'DELETE'},
  9.       'delete': {method:'DELETE'}
  10.     });
  11.   }]);

El archivo routes

/***AngularJS****/

Código PHP:
Ver original
  1. Route::group(array('prefix' => 'api'), function()
  2.     {  
  3.         Route::resource('nodes', 'NodesController');
  4.     });

Y el controlador es esto
Código PHP:
Ver original
  1. public function destroy($id)
  2.     {
  3.         //
  4.         $node = Nodes::destroy($id);
  5.         $nodos = Nodes::all()->delete();
  6.         $arreglo = array(159, 160, 161);  
  7.         $varios = Nodes::destroy($arreglo);
  8.         return Response::json($node,$nodos,$varios);
  9.     }

2 pregunta : :P

Se puede obtener el primer campo del array con la función que me has pasado ?

Última edición por jc1992; 16/11/2014 a las 15:08