前提・実現したいこと
外部キーに基づいて、クエリを並べ替えたい。
下記モデルのいいねの数に応じてアンサーの並べ替えるというものです。
発生している問題・エラーメッセージ
外部キーのカラムを指定した並べ替えができない
該当のソースコード
# アンサー class Answers(BaseModel): theme = models.ForeignKey(Themes, on_delete=models.CASCADE) text = models.CharField(max_length=1000) img = models.FileField(upload_to='answers/', null=True, blank=True) class Meta: db_table = 'answers' def __str__(self): return self.text # いいね class Goods(models.Model): answer = models.OneToOneField(Answers, on_delete=models.CASCADE, null=True) count = models.PositiveIntegerField(default=0) class Meta: db_table = 'goods'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。