0
点赞
收藏
分享

微信扫一扫

django中ORM怎么判断查询结果是否为空

椰果玩安卓 2022-09-22 阅读 146


result= Booking.objects.filter()


#方法一 .exists()
if result.exists():
print "QuerySet has Data"
else:
print "QuerySet is empty"
#方法二 .count()==0
if result.count() == 0:
print "empty"
#方法三
if result:
print "QuerySet has Data"
else:
print "QuerySet is empty"

总结:
QuerySet.exists() > QuerySet.count()==0 > QuerySet

 

举报

相关推荐

0 条评论