Pour les modèles ci-dessous:requête Django avec des modèles connexes
class Customer(models.Model):
id = models.IntegerField(primary_key=True)
class OrderA(models.Model):
name = models.CharField(max_length=20)
foo = models.FloatField()
customer = models.ForeignKey(Customer)
type = models.IntegerField()
class OrderB(models.Model):
name = models.CharField(max_length=20)
customer = models.ForeignKey(Customer)
type = models.IntegerField()
Je veux saisir tous les objets clients avec leurs objets OrderA et OrderB connexes en une seule fois pour une condition (où le type de OrderA et OrderB est égal à 1)
C'est pourquoi vous ne devriez pas répondre avec un lien ... parce que maintenant le lien ne fonctionne pas et donc la réponse n'est pas utile – Christoffer
Eh bien, le problème semble être avec le DNS de mon blog, pas avec le lien lui-même. Mais cette solution est maintenant obsolète pour une autre raison, à savoir que vous devriez maintenant utiliser 'prefetch_related'. –