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

Relación de Laravel para el usuario con varios escenarios

Entonces, necesito crear una relación entre la tabla de usuarios, roles y secciones. La estructura de las tablas es la siguiente: users id – entero name – cadena role_id – entero relacionado section_id – entero relacionado sections id – entero section – cadena department – cadena roles id – entero . . . Read more

Obtener una lista de relaciones ordenadas por campo pivote en Laravel.

Básicamente tengo usuarios que pertenecen a muchos usuarios. Podemos imaginar relaciones de amistad entre usuarios. Así que tengo una tabla dinámica para la relación, con los id’s de 2 usuarios y un campo adicional ‘created_at’. Tabla ‘users’: id, nombre Tabla ‘friend_user’: user_id, friend_id, created_at En mi modelo User, tengo una . . . Read more

¿Existe alguna forma de tener una relación ManyToMany en Laravel sin crear una tercera tabla que conecte manualmente ambas entidades?

Estoy implementando un backend de API REST en Laravel y tengo dos tablas, trip_announcements (usuarios que anuncian su viaje) y countries (autoexplicativo). Cada anuncio puede tener varios países. Terminé creando dos funciones: //Models\TripAnnouncement public function countries(){ return $this->belongsToMany(Country::class); } y //Models\Country public function trips(){ return $this->belongsToMany(TripAnnouncement::class); } Luego creé un . . . Read more