es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ELOQUENT-RELATIONSHIP

Relación Eloquent de Laravel para tabla de búsqueda

Tengo un modelo llamado Item y un modelo llamado Unit. Estoy intentando crear un sistema de inventario. La tabla para el modelo Item es: items id name description location_id count unit_id type_id provider_id Y para el modelo Unit: Units id name description En el modelo Item tengo esta función pública: . . . Read more

Laravel dónde recursivo para relación recursiva.

Tengo una tabla de hobbies como esta: -id -nombre -parent_id y mi modelo: public function sub_hobbies(){ return $this->hasMany(Hobbies::class, 'parent_id'); } public function parent_hobbies(){ return $this->belongsTo(Hobbies::class, 'parent_id'); } public function allsub(){ return $this->sub_hobbies()->with('allsub'); } public function allparent(){ return $this->parent_hobbies()->with('allparent'); } Lo que quiero es obtener todos los hobbies que no son . . . Read more

Relación Laravel de tres maneras.

Tengo una relación bastante singular que me gustaría definir, pero no puedo encontrar un nombre para esta relación. Mi estructura de base de datos es la siguiente: Un “usuario”, lleno de datos irrelevantes para este ejemplo Una tabla “user_organisation” con “user_organisation.user_id” y “user_organisation.organisation_id” Una “organización”, llena de datos irrelevantes para . . . Read more

La relación recursiva de Laravel retorna un error en la consulta.

Tengo el modelo Hobbies con las siguientes relaciones public function sub_hobbies(){ return $this->hasMany(Hobbies::class, ‘parent_id’)->with(‘media’); } public function allsub(){ return $this->sub_hobbies()->with(‘allsub’); } En mi tabla hobbies, tengo datos como estos: id name parent_id 1 hobbie 1 null 2 hobbie 2 1 3 hobbie 3 2 Con mi consulta Hobbies::with(‘sub_hobbies’)->where(‘parent_id’, null)->get(); obtengo . . . Read more