我有一个像下面这样的模型
Class Product(models.Model):
name = models.CharField(max_length=255)
price = models.IntegerField()
所以假设我们4 product
在数据库中有记录,是否有办法检查所有 4 条产品记录是否都有same price
?
我不想遍历所有产品,因为thousands
数据库中可能有产品记录,这样做会成为性能问题。
所以我正在寻找类似使用内置 django 数据库 ORM 来做到这一点
check_whether_all_the_product_records_has_same_price_value = some django ORM operation......
if check_whether_all_the_product_records_has_same_price_value:
# If all the Product table records(four) has the same price value
# return the starting record
return check_whether_product_has_same_price_value(0)
那么有人可以让我知道我们该怎么做吗?