Page 85 - 0149-curso-laravel-5_Neat
P. 85

Laravel 5



             Transacciones



             Laravel también permite crear transacciones sobre un conjunto de operaciones:



                DB::transaction(function()
                {
                    DB::table('users')->update(array('votes' => 1));


                    DB::table('posts')->delete();
                });



             En caso de que se produzca cualquier excepción en las operaciones que se realizan en la
             transacción se desharían todos los cambios aplicados hasta ese momento de forma

             automática.



             Más informacion



             Para más información sobre la construcción de Querys (join, insert, update, delete,
             agregados, etc.) podéis consultar la documentación de Laravel en su sitio web:


             http://laravel.com/docs/5.1/queries
















































             Constructor de consultas                                                                    85
   80   81   82   83   84   85   86   87   88   89   90