Estoy desarrollando una API de Laravel para mi aplicación. Me preguntaba cómo crear una consulta que obtenga todos los mensajes publicados por las personas que el usuario actual está siguiendo. Los modelos necesarios son:
Sigue
carné de identidad
identidad de usuario
follow_id
Mensajes:
carné de identidad
Título
Descripción
identidad de usuario
El usuario actual-> id es dado que "s lo que quiero usar para obtener las publicaciones.
Respuestas
0 para la respuesta № 1Puedes lograr esto con una relación de Has-Many-Through. Su usuario girará sobre los usuarios que están siguiendo para encontrar todas las publicaciones que pertenecen a esos usuarios. Consulte la documentación aquí:
https://laravel.com/docs/5.4/eloquent-relationships#has-many-through