Preguntas etiquetadas con laravel

Laravel es un marco web PHP gratuito y de código abierto, creado por Taylor Otwell y destinado al desarrollo de aplicaciones web siguiendo el patrón arquitectónico modelo-vista-controlador (MVC) y basado en Symfony. El código fuente de Laravel está alojado en GitHub y tiene licencia bajo los términos de la Licencia MIT.


30
Migración: no se puede agregar la restricción de clave externa
Sin embargo, estoy tratando de crear claves foráneas en Laravel cuando migro mi tabla usando artisan aparece el siguiente error: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mi código de migración es así: …

8
Eliminar de forma segura la migración en Laravel
En Laravel, parece haber un comando para crear una migración, pero no eliminarla. Crear comando de migración: php artisan migrate:make create_users_table Si deseo eliminar la migración, ¿puedo eliminar de manera segura el archivo de migraciones correspondiente dentro de la carpeta de base de datos / migraciones? Archivo de migraciones: 2013_05_31_220658_create_users_table

13
Obtenga columnas específicas utilizando la función "Con ()" en Laravel Eloquent
Tengo dos mesas Usery Post. Uno Userpuede tener muchos postsy uno postpertenece a uno solo user. En mi Usermodelo tengo una hasManyrelación ... public function post(){ return $this->hasmany('post'); } Y en mi postmodelo tengo una belongsTorelación ... public function user(){ return $this->belongsTo('user'); } Ahora quiero unir estas dos tablas usando …



10
Desactiva las marcas de tiempo elocuentes de Laravel
Estoy en el proceso de convertir una de nuestras aplicaciones web de CodeIgniter a Laravel. Sin embargo, en este momento no queremos agregar los campos updated_at/ created_ata todas nuestras tablas, ya que tenemos una clase de registro que ya hace todo esto con más profundidad para nosotros. Soy consciente de …
186 php  laravel  eloquent 

22
¿Cómo solucionar el error: laravel.log no se pudo abrir?
Soy bastante nuevo en laravel, de hecho, y estoy tratando de crear mi primer proyecto. por alguna razón sigo recibiendo este error (aún no he empezado a codificar) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423 He …
184 php  laravel 


20
Obtenga la consulta ejecutada en Laravel 3/4
¿Cómo puedo recuperar la consulta SQL sin procesar ejecutada en Laravel 3/4 usando Laravel Query Builder o Eloquent ORM? Por ejemplo, algo como esto: DB::table('users')->where_status(1)->get(); O: (posts (id, user_id, ...)) User::find(1)->posts->get(); De lo contrario, como mínimo, ¿cómo puedo guardar todas las consultas ejecutadas en laravel.log?

17
Laravel: Obtener URL base
Pregunta simple, pero la respuesta parece bastante difícil de encontrar. En Codeigniter, podría cargar el asistente de URL y luego simplemente hacer echo base_url(); para obtener la URL de mi sitio. ¿Hay un equivalente en Laravel?
182 php  laravel  base-url 

6
Diferencias y similitudes entre Lumen y Laravel
Leí la documentación y parece que Lumen es Laravel con menos funciones. Debo estar perdiendo algo. Estoy buscando una tabla de comparación de los componentes y características de Laravel y Lumen. ¿Alguien sabe las diferencias?
181 php  laravel  lumen 

30
Error de migración de Laravel: Error de sintaxis o infracción de acceso: 1071 La clave especificada era demasiado larga; la longitud máxima de la clave es de 767 bytes
Error de migración en Laravel 5.4 con php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Error de sintaxis o infracción de acceso: 1071 La clave especificada era demasiado larga; la longitud máxima de la clave es de 767 bytes (SQL: alter tabl e usersadd unique users_email_unique( email)) [PDOException] …

18
Comando Laravel PHP no encontrado
He instalado Laravel usando Composer sin problemas, pero cuando trato de ejecutar " laravel " en mi terminal tengo este error típico: -bash: laravel: comando no encontrado Si leo la documentación del sitio oficial, tengo que hacer eso: Asegúrese de colocar el directorio ~ / .composer / vendor / bin …
177 php  bash  laravel 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.