django-models类索引外键时候的related_name属性作用
其实可以就理解为,一对多关系拿对象的解决
可以把引用理解为主从关系
主引用从,即一对多 , 注意外键字段是放在多的一端的,比如一个班级class 有很多同学 students,那么就在students类里面设置class字段值是外键类型
从students拿class数据很好拿, studet.class就拿到了
但是从class 拿students数据 就不好拿了,当然也可以拿,默认的方式是class.students_set.all() 也可以拿到
不过这样麻烦,简单一点就是设置一个related_name=classs属性直接 class.classs.all() 就可以了
参考:https://www.jianshu.com/p/51036e637650
django-models类索引外键时候的related_name属性作用相关推荐
- 数据库表设计索引外键设计_关于索引的设计决策 数据库管理系统
数据库表设计索引外键设计 Introduction: 介绍: The attributes whose values are required inequality or range conditio ...
- 如何在SQL Server中索引外键列
Before going through the main concern of this article, indexing the foreign key columns, let's take ...
- Django学习手册 - ORM 外键
Django 外键创建 关键语法: models.ForeignKey("UserGroup",to_field="gid",default=1,on_dele ...
- models.ForeignKey( ,on_delete=models.CASCADE) # 关联外键
# 关联外键 sgrade = models.ForeignKey("Grades",on_delete=models.CASCADE) 版本跟新后忘记加on_delete=mod ...
- Django之Mode的外键自关联和引用未定义的Model
Django Model的外键自关联 在django的model定义中,有时需要某个Field引用当前定义的Model,比如一个部门(Department)的Model,它有一个字段是上级部门(sup ...
- Java hibernate假外键_java – Hibernate:没有实体类的外键,只能通过id
我有一个分层实体,它将自己引用为父母.我只需要通过id进行映射,而不是通过实体实例进行映射(原因太复杂,无法解释).所以我这样定义了实体: class Item { @Id private Strin ...
- 删除 索引 外键 mysql_MySQL无法删除外键约束中所需的索引
MySQL无法删除外键约束中所需的索引 我需要更改现有数据库以添加列. 因此,我还想更新UNIQUE字段以包含该新列. 我试图删除当前索引但仍然收到错误MySQL Cannot drop index ...
- Navicat Lite查看表的DDL 、Auto Increment ;增加表的unique索引 外键
一.查看表的DDL 左键选中表→右键→点击Object Information. 右侧就会多出两个选项(如图),然后点击DDL即可查看数据表的定义语言 二.查看表的Auto Increment以及增加 ...
- mysql关联查询 事务 索引 外键
连接查询 连接查询分类如下: 表A inner join 表B:表A与表B匹配的行会出现在结果中 表A left join 表B:表A与表B匹配的行会出现在结果中,外加表A中独有的数据,未对应的数据使 ...
最新文章
- centos7 查看ip_VMware安装CentOS 7操作系统详细操作教程(网络配置)
- c语言 读取 文件大小,c – ifstream :: ifstream可以读取的最大文件大小是多少
- C++实现黑客帝国流星雨效果
- 外链引入css有哪些方式_外链怎么发才会快速收录?
- 作用域-基础知识总结------彭记(07)
- git学习(八)pull,fetch,merge
- python print 3位小数_python 这样 print 才够骚啊 (3)
- python3调用企业微信api
- Zotero文献管理软件使用指南——入门篇
- oracle11g安装卡在94,winserver2008R2 安装64位 oracle 11G R2 卡在2%,求解
- python docx首行缩进两字符的设定方法
- 第三章 编译器基础知识之ELF文件格式简介
- sublime text3简体中文版汉化教程
- 基于JAVA出差报销管理系统
- ORACLE幻读(一)
- 护理和计算机哪个专业好,护理专业考研的就业前景和方向
- DNS欺骗与钓鱼网站
- NodeRed基础1--循环结构
- 如何在Windows资源管理器中自定义文件夹背景和图标
- 开发苹果手机 APP,如何保持iOS页面流畅技巧
热门文章
- c++的32位和64位类型符的位数
- 301 302区别_如何正确理解301,302和canonial标签
- matlab 读取excel一列,读取excel中的数据把第一列相同的所有行数据输出成一个excel...
- mysql over rank_SQL学习笔记 - 窗口函数OVER
- mysql类型说明_MYSQL 数据类型说明
- java循环单链表比较相等_java的循环单链表
- 一键去除网页BOM属性【解决乱码,头部空白,#65279问题】
- SSIS 学习之旅 FTP访问类
- cocos2d-x游戏开发 跑酷(四) 关联与物理世界
- 关于Dapper - 能否不创建定义表对应类使用