Umetni grupu obavijesti i odmah preuzmi id-ove
Šalješ obavijesti za nekoliko korisnika odjednom. Umetanje jednog po jednog retka znači četiri kružna putovanja plus rizik da se servis ponovno pokrene između njih. Jedan INSERT s više vrijednosti plus vraćanje generiranih id-ova rješava oboje.
Tablica notifications(id SERIAL, user_id, msg) je prazna. Dodaj četiri retka u jednoj naredbi: (user_id = 1, msg = 'hello'), (user_id = 2, msg = 'hi'), (user_id = 1, msg = 'again'), (user_id = 3, msg = 'welcome') — i u istoj naredbi vrati generirane vrijednosti id zajedno s user_id.
Uzorak očekivanog izlaza
Ovako izgleda ispravan odgovor — broj redaka je njegov vlastiti, ne mora se podudarati s tablicama sheme.
| id | user_id |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 1 |
Prijavi se da vidiš povijest predaja
PrijavaPrijavi se da koristiš AI mentora
Prijava