J'ai deux modèles A
y B
. Tous les sites B
ont une clé étrangère vers un A
objet. Étant donné un ensemble de A
est-il possible d'utiliser l'ORM pour obtenir un ensemble d'objets de type B
contenant l'objet le plus récent créé pour chaque A
objeto.
Voici un exemple simplifié :
class Bakery(models.Model):
town = models.CharField(max_length=255)
class Cake(models.Model):
bakery = models.ForeignKey(Bakery, on_delete=models.CASCADE)
baked_at = models.DateTimeField()
Je cherche donc une requête qui renvoie le gâteau le plus récent fait dans chaque boulangerie de Anytown, aux États-Unis.
7 votes
J'aimerais bien voir ça aussi :-)