2020
09-24
09-24
使用Django实现把两个模型类的数据聚合在一起
Django中想要把模型类聚合得到想要的数据可以用F对象。比如有模型类A和B,A和B之间有外键关联在一起,A是子表,B是父表(反过来没试过。。因为大部分数据都是用子表的,我想是可以的),那么可以这样查:A.objects.filter(userid=3,bookid=F(bid))其中userid,bookid是模型类A的字段,bid是模型类B的字段。这样操作的结果就是可以查询到userid为3且模型类A字段bookid等于模型类B字段bid的集合数据了。F对象是可以比较两个关联模型...
继续阅读 >