Tener un problema molesto con el índice y los problemas de clave externa.
Digamos que tienes 2 modelos.
model Follows { id BigInt followerId BigInt @map("follower_id") followingId BigInt @map("following_id") follower Users @relation("following", fields: [followerId], references: [id]) following Users @relation("follower", fields: [followingId], references: [id]) posts Posts @relation(fields: [followingId], references: [authorId], map: "follows_following_posts_fkey") }Ahora el modelo de Publicaciones
model Posts { id BigInt authorId BigInt author Users @relation(field: [authorId], references: [id]) follows Follows[] }Cuando finalmente consulto Seguimientos, incluyo los siguientes usuarios, también quiero poder obtener las publicaciones de esos siguientes usuarios. Entonces, ¿la relación que el siguiente Id de cualquier usuario hace referencia al modelo de publicación authorId que en última instancia debería devolverme todas las publicaciones que ha realizado el siguiente usuario?