Efektivní výpis diskuze – podobně jako YT

sd
Člen | 87
+
0
-

Zdravím,

jsem asi dementní, ale jak by jste nejefektivněji řešili výpis diskuze. Mám vždy „hlavní“ příspěvek a pod ním mám „vedlejší“ příspěvky – reakce na ten hlavní. Podobně jako na Youtube jen tam je jen 1 úroveň komentování – nejde už komentovat komentář na hlavní komentář.
V DB mám jednu tabulku ‚comments‘, kde mám sloupec ‚isMain‘ s hodnotami 1 nebo 0 pro určení hlavního/vedlejšího příspěvku a případně v případě vedlejšího také uloženo ID hlavního přípěvku.

Je nějaké efektivnější řešení než po každém vypsání hlavního příspěvku si sáhnout do databáze pro jeho vedlejší příspěvky?

Díky moc.

CZechBoY
Člen | 3608
+
+1
-

Tak můžeš načíst všechny (nebo prvních X) komentářů pro článek s tím, že seřadíš komentáře podle tvých priorit. Potom k těm vypsaným bych si přes IN dotáhnul reakce (pokud jich nebude moc tak jedním až N dotazy).