GORM 基础概念专题测试
考察知识点
- GORM 简介与安装
- GORM 核心组件与架构
- GORM 配置与初始化
- ORM 基本概念
以下关于 GORM 框架的描述,哪一项是正确的?
在 Go 项目中安装 GORM 可以使用 go get -u gorm.io/gorm 命令。
以下哪些是 GORM 框架的核心功能?
使用 GORM 连接 MySQL 数据库,应该使用以下哪个方法?
连接 MySQL 数据库时,DSN(Data Source Name) 的标准格式为________________________。
GORM 官方支持以下哪些数据库?
在创建 GORM 数据库连接时,可以通过 gorm.Config 配置日志级别、干运行模式等参数。
GORM 的 gorm.Model 结构体默认包含以下哪些字段?
以下关于 GORM 模型定义的描述,哪些是正确的?
gorm.Model 中的 ID 字段类型是______,DeletedAt 字段类型是______________。
GORM 模型可以通过实现 TableName() 方法来自定义数据库表名。
GORM 默认将结构体名称转换为哪种格式的表名?
以下关于 GORM 字段映射规则的描述,哪些是正确的?
可以通过配置 db.NamingStrategy 自定义命名规则,其中___________可以设置表名前缀,_____________可以禁用表名复数化。
GORM 中结构体字段名 UserName 默认会映射到数据库列名 user_name。
使用 GORM 的 Create 方法插入记录后,如何获取插入记录的主键 ID?
以下哪些是 GORM 支持的插入数据方式?
使用 GORM 的 Create 方法时,必须传入结构体指针而不是值。
GORM 的 First 方法和 Take 方法的主要区别是什么?
以下哪些是 GORM 提供的查询单条记录的方法?
📝 发现内容有误?点击此处直接编辑
长按或扫描二维码,立即体验