Indsæt en pakke notifikationer og hent id'erne
Du udsender notifikationer til flere brugere på én gang. At indsætte én række ad gangen betyder fire rundrejser plus risikoen for, at tjenesten genstarter imellem dem. Ét INSERT med flere værdier plus returnering af de genererede id'er løser begge dele.
Tabellen notifications(id SERIAL, user_id, msg) er tom. Tilføj fire rækker i én enkelt sætning: (user_id = 1, msg = 'hello'), (user_id = 2, msg = 'hi'), (user_id = 1, msg = 'again'), (user_id = 3, msg = 'welcome') — og returnér i samme sætning de genererede id-værdier sammen med user_id.
Eksempel på forventet output
Sådan ser et korrekt svar ud — dets rækketal er dets eget og behøver ikke at matche skematabellerne.
| id | user_id |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 1 |
Log ind for at se indsendelseshistorik
Log indLog ind for at bruge AI-mentor
Log ind