sql >> Database >  >> RDS >> Mysql

De beste manier om gegevens in Django te denormaliseren?

Je hebt managers in Django.

Gebruik een aangepaste manager om de FK-relaties te creëren en te onderhouden.

De manager kan de tellingen bijwerken naarmate de sets kinderen worden bijgewerkt.

Als u geen aangepaste beheerders wilt maken, verlengt u gewoon de save methode. Alles wat u wilt doen om tellingen en sommen te denormaliseren, kunt u doen in save .

Je hebt geen signalen nodig. Verleng gewoon save .



  1. mysql-query:SELECT DISTINCT column1, GROUP BY column2

  2. Hoe sqrt() werkt in PostgreSQL

  3. Hoe kan ik de winkelcode in mysql verifiëren en de tabel bijwerken als het resultaat waar is?

  4. De laatst ingevoegde id's voor meerdere rijen ophalen