class Price(models.Model):
date = models.DateField()
price = models.DecimalField(max_digits=6, decimal_places=2)
product = models.ForeignKey("Product")
class Product(models.Model):
name = models.CharField(max_length=256)
price_history = models.ManyToManyField(Price, related_name="product_price", blank=True)
我想查詢產品,以便僅返回那些日期x的價格高於任何較早日期的產品。根據ForeignKey子元素之間的關係查詢Django模型
謝謝boffins。