1. ORM查询会在需要实际数据的时候去执行sql
1. 见图
2. ORM在涉及外键时,会执行N+1次SQL
1. 当查到的记录使用:对象.外键.属性 的时候,就会执行一次sql
2. django的解决方式可以是:Post.objects.all().select_related('user'),这时候会产生一次join查询。
1. ORM查询会在需要实际数据的时候去执行sql
1. 见图
2. ORM在涉及外键时,会执行N+1次SQL
1. 当查到的记录使用:对象.外键.属性 的时候,就会执行一次sql
2. django的解决方式可以是:Post.objects.all().select_related('user'),这时候会产生一次join查询。