【Django】orm 反向查询时的别名

1. 默认反向查询

小写表明_set

# 查询 计算机科学与技术2班的所有学生的信息
models.Clas.objects.get(name="计算机科学与技术2班").student_set.all()

2. 按照自定义的别名查询

clas = models.ForeignKey('Clas', related_name='stus', on_delete=models.CASCADE)

# 查询 计算机科学与技术2班的所有学生的信息
models.Clas.objects.get(name='计算机科学与技术2班').stus.all()
posted @   是阿杰呀  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示