私は2つのdjangoモデルを持っています:
class Message(models.Model):
msg = models.CharField(max_length=200)
date = models.DateTimeField(auto_now_add=True)
class Thread(models.Model):
messages = models.ManyToManyField(Message)
SQLに相当するDjango ORMを介して1つのクエリを作成することは可能ですか:
SELECT Message.msg, Message.date
FROM Message, Thread
WHERE Message.id IN Thread.messages
AND Thread.id IN (1,2,3)
ORDER BY Message.date
LIMIT 10