sql >> Database teknologi >  >> RDS >> Mysql

Django ORM-forespørgsler kan ikke vælge nye objekter

Hvis du genbruger det samme Manager-objekt, skal du huske den cachelagrer . For at håndtere det skal du manuelt opdatere.

Dette vil returnere de samme resultater i hver iteration:

while True:
   same_every_time = AClass.objects.all().order_by('-id')[:5]
   sleep(300)

For at få det til at fungere korrekt skal du tilføje opdateringen:

while True:
   AClass.objects.update()
   updated_results = AClass.objects.all().order_by('-id')[:5]
   sleep(300)


  1. Hvad er de levedygtige databaseabstraktionslag for Python

  2. 4 måder at liste alle tabeller i en MySQL-database

  3. MYSQL-import:Kan ikke hente geometriobjekt fra data, du sender til GEOMETRY-feltet

  4. Skift datoformat (i DB eller output) til dd/mm/åååå - PHP MySQL