Laravel8 relazione molti a molti

dani9191

Nuovo Utente
11 Mag 2021
3
0
1
Ciao a tutti,mi chiamo Daniele,sono nuovo nella programmazione e se possibile avrei bisogno di un aiuto da qualche professionista del settore :) . Sto provando a sviluppare una relazione molti a molti con laravel,ma sto impazzendo.
Praticamente ho una tabella bachecas in cui sono contenuti i post, con queste colonne 'post_id', 'content', 'privacy'

privacy = 1 "pubblico" privacy = 2 "amici" privacy = 3 "privato"

una tabella user_follower con "following_id", "follower_id", "relazione"

relazione = 1 "fan" relazione = 2 "amici"

e poi la tabella utenti contenente i dati degli utenti registrati.

Quello che vorrei fare è se following_id == 1 e follower_id == 2 e la relazione == 2 "amico", allora esiste, ed id_post.privacy == 2 "amici" o id_post.privacy == 1 "pubblico" , id2 può visualizzare i messaggi da id1, mentre se id_post.privasy == 3 "privato", il messaggio può essere visualizzato solo dall'utente corrente.

Questo e` ua delle tante prove che ho fatto,ma non ho proprio idea di come si imposta una relazione con i vincoli descritti,riuscite a farmi qualche esempio per il mio caso,da poter prendere spunto?Grazie mille


$posts = bacheca::join('users', 'users.id', '=', 'bachecas.id_utente')
->whereHas('relazioneFollower', function($query) use ($current_id) {
$query->where('user_follower.relazione','=','bachecas.privacy')
->where('user_follower.stato', '=', 2)
->where('user_follower.follower_id', '=', $current_id)
;
})
->get();

user_follower.PNG
bachecas.PNG
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Quando posti del codice devi usare gli appositi tag pena la chiusura della discussione
Leggi attentamente il regolamento prima di continuare
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Consiglio si relazione tabelle MS Access 1
E Info relazione tabelle MySQL 17
R Relazione tra tabelle MS Access 5
M [MS Access] Relazione tra maschere MS Access 1
V [PHP] Relazione molti a molti PHP 2
T [PHP] Relazione uno a uno PHP 1
M registrazione in relazione ai commenti Programmazione 0
T Domanda su Schema e Relazione Database 0
felino [MySQL] "Sicronizzare" due tabelle tramite il campo di relazione MySQL 0
M Creare stampe pdf con tabelle relazione uno a molti PHP 0
M Relazione uno a molti PHP 59
M Problema relazione uno a molti con 3 tabelle MySQL 4
F Gestione portfolio / categorie con relazione molti a molti MySQL 7
M relazione ricorsiva Database 0
F record accodati non in relazione MS Access 3
E ACCESS-il capo interessato in relazione non si autocompila! MS Access 0
M query su relazione molti a molti MS Access 1
A Parametro visibility hidden in relazione a window.screen.width Javascript 10
D relazione tra 2 tabelle (datiutenti e slide) PHP 1
W Relazione tra tabelle MySQL 15
B Problema relazione tra due tabelle Database 0
neo996sps cancellare i dati se non sono in relazione PHP 5
mythar SQL Server non accetta la relazione Database 1
D Filemaker: aiuto per una relazione Database 2
C relazione tra swf e finestra internet Flash 0
H vendo account instagram con molti followers Annunci servizi di Social Media Marketing 0
BestSellerMauroTop Profili facebook / instagram con molti anni di vita! e account spam Annunci servizi di Social Media Marketing 3
D [MySQL] Tabelle "molti a molti", SELECT con troppe QUERY MySQL 7
Zidane Spero di poter dare e ricevere molti consigli Presentati al Forum 0
A Vendo svariate pagine FB con MOLTI o pochi fan Annunci servizi di Social Media Marketing 3
Alex Black Molti conti personali instagram Annunci servizi di Social Media Marketing 0
P Compro pagine Fb attive e con molti fan Annunci servizi di Social Media Marketing 0
Gabriele Visioli MySQL con molti blog? MySQL 1
K Avere molti mi piace su facebook Social Media Marketing 2
C Che hosting usare per fare video con molti video? Hosting 1
Z sitemap con Yoast: molti errori in Google webmaster tools Google Search Console 10
R XAMPP un solo Ip con molti webserver Apache 0
S sostituire codice html in molti file HTML e CSS 1
J [VENDO] spazi banner su sito con molti visitatori Vendere e Acquistare pubblicita' online 0
D Archiviare molti dati in javascript Javascript 2
D Relazioni uno a molti PHP 3
C Problema con molti dati PHP 1
Z variabile php che raccoglie molti ID e li passa a un'altra query PHP 10
Monital Somma di molti campi del database PHP 4
borgo italia una domanda dai molti risvolti Discussioni Varie 0
G Hosting per sito con molti sottodomini di 3° livello Domini 2
borgo italia un form e mysql tabella con molti dati PHP 2
borgo italia molti a molti Database 2
B [Vendo] Spazio link/banner da portale con molti visitatori Vendere e Acquistare pubblicita' online 0
J molti membri per la tua downline! Guadagnare col Sito 1

Discussioni simili