私は次のモデルを持っています。
class Compared(models.Model):
store = models.ForeignKey(Store)
product = models.ForeignKey(Product)
class Meta():
unique_together = ('store', 'product')
そして、その中に次のタイプのデータがあります。
(store, product)
(1, 1)
(2, 1)
(3, 1)
(2, 2)
(2, 3)
(3, 3)
(3, 2)
製品ごとにグループ化し、そのグループ内のすべての店舗を取得したいと考えています。
(product, (stores))
(1, (1, 2, 3))
(2, (2, 3))
(3, (2, 3))
それを達成するためのクエリ関数が組み込まれていますか、それとも手動で作成する必要がありますか?