Laravel 5

insertion d'une requettes sql dans laravel

Avatar de NickNicklaus
NickNicklaus

salut je debute dans laravel et souhaite savoir comment integrer un requette sql sous forme de fonction pour pouvoir l'appeller au niveau du controller requette comme :

SELECT p.name, p.description, p.type_payment,s.name FROM payments p JOIN subscriptions s WHERE p.subscription_id = s.id

Posté il y a 6 mois
Avatar de bestmomo
bestmomo

Salut,

Tu devrais un peu consulter la documentation. Sinon avec le Query builder ça donne quelque chose comme ça :

$results = DB::table('payments')
            ->join('subscriptions', 'payments.subscription_id', '=', 'subscriptions.id')
            ->select('payments.name', 'payments.description', 'payments.type_payment', 'subscriptions.name')
            ->get();
Posté il y a 6 mois
Avatar de KYoann
KYoann

Si la requette est utilisé plusieurs fois, ca ne vaudrait pas le coup de créer un scope dans le model associé ?

Posté il y a 6 mois
Avatar de JaniSem
JaniSem

Tout y est très compliqué. J'ai essayé de comprendre. Mais à la fin, il a embauché des professionnels.

Posté il y a 6 mois

Vous ne pouvez pas répondre à ce sujet.