E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gorm
Gopan-基于go-zero实现慕课网实战仿百度网盘项目
go-zero实现慕课网实战仿百度网盘项目项目地址:https://github.com/liuxianloveqiqi/Gopan架构技术栈功能实现http框架gozerorpc框架gozeroorm框架
gorm
Xian-dayandnight
·
2023-09-03 04:51
golang
开发语言
后端
微服务
架构
Spring框架
Sprin
gORM
:提供了JPA、JDO、Hibernate、MyBatis等ORM映射层
久伴_不离
·
2023-09-02 18:39
gorm
preload 搜索_翻译技术 | 搜索神器:Wox+Everything使用教程
搜索神器:Wox+Everything使用教程1.工具简介1.1EverythingEverything是一款占用内存低、搜索速度快的本地搜索软件,可以实现对于电脑本地硬盘中文件的的快速搜索定位,同时支持快捷键呼出、正则表达式等。相对于Windows自带的搜索功能,它的搜索速度很快,同时界面简单易用,方便操作。官网下载地址:https://www.voidtools.com/zh-cn/1.2Wo
weixin_39588104
·
2023-09-02 14:28
gorm
preload
搜索
网络关键字禁止搜索下载方向
gorm
postgresql学习
首先是什么是
gorm
,
gorm
是golang里的一个用来操作数据库的包,帮你集成了很多的数据库操作方法,还有一些比如钩子,关联等方法。
weixin_42094764
·
2023-09-02 06:12
golang
gorm
postgresql
数据库
golang
golan
gORM
框架
Gorm
ORM框架
Gorm
gorm
简介
gorm
声明模型
gorm
连接到数据库
gorm
创建记录
gorm
查询记录
gorm
高级查询
gorm
更新
gorm
删除SQL构建器
gorm
BelongsTo关系
gorm
HasOne关系
hixiaoyang
·
2023-09-01 11:09
golang
gorm
插入自增主键,查询到是0值问题的解决
问题描述:插入表格中的数据,uid字段设置为自增主键,实例化对象时uid可任意赋值,到表中一定是自动自增+1的值,但查询到的uid一直是0.问题解决:写了两个结构体,分别用于插入和查询,插入的结构体字段后面有主键自增标签,查询的结构体后面没有该标签。代码如下:typeCatcoinstruct{//此结构体用于查询UidintAddrstringInvCodeintInvCountintPuidi
海豹姥爷
·
2023-08-30 20:47
笔记
c++
开发语言
go、区块链笔记目录
go语言基础入门go语言指针速通go语言基础进阶go语言面向对象go语言并发编程与原理go语言实战(goModules/API/
gorm
/gin)区块链快速入门go语言Lotus项目开发实战(Lotus
海豹姥爷
·
2023-08-30 20:16
笔记
golang
各主流的golang orm介绍
总结相似性各orm支持的数据库都基本相同(主流数据库都支持)支持事务性、链式查询等差异xorm、gorose支持批量查询处理xorm支持主从式读写分离
gorm
支持热加载gorose便于在多个数据库切换文档全面性
tboqi1
·
2023-08-30 14:54
golang
开发语言
后端
orm
go语言
Golang
Gorm
一对多的添加
packagemainimport("
gorm
.io/driver/mysql""
gorm
.io/
gorm
")//User用户表一个用户拥有多篇文章typeUserstruct{IDint64Namestring
富士康质检员张全蛋
·
2023-08-30 01:45
golang
gorm
注册callback原理
首先想到的是在写业务逻辑时每次执行sql语句都自己上报,但这样会侵入业务代码,而且有的人会忘了上报,或者上报格式不规范,所以想到将上报逻辑封装到
gorm
的框架里。
raisecrow
·
2023-08-27 20:44
五万字图文详解go(golang)项目实践框架构建分布式链路追踪OpenTelemetry实现gin, gRPC, log,
gorm
, redis的集成(附源码)
五万字图文详解go(golang)项目实践框架构建分布式链路追踪OpenTelemetry实现gin,gRPC,log,
gorm
,redis的集成(附源码)。
代码讲故事
·
2023-08-27 15:00
深耕技术之源
golang
分布式
gin
OpenTracing
OpenCensus
OpenTelemetry
grpc
gorm
增删查改json_Go组件学习——
gorm
四步带你搞定DB增删改查
gorm
gorm
就是基于Go语言实现的ORM库。类似于Java生态里大家听到过的Mybatis、Hibernate、SpringData等。
pure日月
·
2023-08-27 15:00
gorm增删查改json
go语言gin框架的搭建 接收参数的方法,及
gorm
的增删改查使用
1.gin框架介绍1.1介绍Gin是一个用Go(Golang)编写的HTTPWeb框架。使用了httprouter,高性能的API框架。1.2安装goget-ugithub.com/gin-gonic/gin1.3helloginpackagemainimport("net/http""github.com/gin-gonic/gin")funcmain(){//1.创建路由r:=gin.Defa
qishaoawei
·
2023-08-27 15:59
1024程序员节
Go入门-基于
GORM
框架的CRUD操作(mysql增删改查)
选择
gorm
框架的原因,在阅读了很多go语言数据库操作的文章之后,发现大多数使用的都是grom框架。
Van丨Van
·
2023-08-27 15:28
Go语言入门
mysql
golang
mybatis
【
Gorm
】增删改查使用入门
何为ORM?对象关系映射(英语:ObjectRelationalMapping,简称ORM,或O/RM,或O/Rmapping),是一种程序设计技术,采用元数据来描述对象与关系映射的细节。只要提供了持久化类与表的映射关系,ORM框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟
Mandy_i
·
2023-08-27 15:56
【Golang】
Gorm
golang
Gorm
Go 使用
Gorm
将操作信息集成到链路跟踪 Jaeger,进行增删改查使用举例,并做可视化UI界面展示(附源码)
Go使用
Gorm
将操作信息集成到链路跟踪Jaeger,进行增删改查使用举例(附源码)。
代码讲故事
·
2023-08-27 15:26
深耕技术之源
golang
opentelemetry
Jaeger
gorm
链路跟踪
OpenTracing
mysql
gorm
的增删改查
CRUDCRUD通常指数据库的增删改查操作,本文详细介绍了如何使用
GORM
实现创建、查询、更新和删除操作。
南桑爱吃牛筋
·
2023-08-27 15:26
gorm框架
数据库
golang
gorm
中多表关联的使用
一、简单的对
gorm
的封装使用1、下载依赖包goget-u
gorm
.io/
gorm
gorm
.io/driver/mysql2、在utils的文件夹下封装一个数据库的连接方法packageutilsimport
水痕01
·
2023-08-27 14:03
go
go
gin框架中使用xorm进行数据库操作
如果我们在实际项目中直接写原生sql是没错的,但是对于不太熟悉sql的童鞋来说是比较痛苦的,且代码量比较大,还要避免sql的烦恼,因为我们一般会采用开发框架对应的orm来操作数据库,在gin中比较优秀的orm框架有xorm和
gorm
水痕01
·
2023-08-27 14:32
go
golang
gorm
中正确的使用json数据类型
一、说明1、JSON数据类型是MySQL5.7.8开始支持的。在此之前,只能通过字符类型(CHAR,VARCHAR或TEXT)来保存JSON文档。现实中也很多人不会采用json的存储方式,直接定义一个字符类型,让前端转换传递进来,返回给前端也是一个字符串,前端自己处理2、json数据类型参考文档3、创建一个数据表CREATETABLE`report`(`id`intNOTNULLAUTO_INCR
水痕01
·
2023-08-27 14:01
go
json
Golang
Gorm
一对多查询 preload预加载
预加载示例
GORM
允许使用Preload通过多个SQL中来直接加载关系,例如:typeUserstruct{
gorm
.ModelUsernamestringOrders[]Order}typeOrderstruct
富士康质检员张全蛋
·
2023-08-27 06:23
Golang
Gorm
golang
github gitee go开发 热门开源工具包
Decimal配置缓存异常开发工具包调试工具分布式调度Json网络net/httphttpclientwebsocketpinguser_agent并发sync异步channelcontext异步并发数据库存储
gorm
database
zhaoyang10
·
2023-08-27 03:06
golang
开发语言
后端
golang 配置库项目
golang配置库项目.反射在运行时动态的获取一个变量的类型信息和值信息A.序列化和反序列化,比如json,protobuf等各种数据协议B.各种数据库的ORM,比如
gorm
,sqlx等数据库中间件C.
lijiefeng
·
2023-08-24 13:30
Golang
Gorm
高级查询之where查询
插入测试数据packagemainimport("fmt""
gorm
.io/driver/mysql""
gorm
.io/
gorm
")typeStudentstruct{IDint64Namestring
富士康质检员张全蛋
·
2023-08-24 12:37
Golang
Gorm
golang
gorm
中一对一,多对多关系
1、一对一:属于belongsTopackagemain//belongsTotypeDogstruct{//舔狗
gorm
.ModelNamestring}typeGirlGodstruct{//女神
gorm
.ModelNamestring
Kotlin20180728
·
2023-08-24 12:37
Go
go
Golang
GORM
初始化/增、删、改、查
GORM
指南|
GORM
-ThefantasticORMlibraryforGolang,aimstobedeveloperfriendly.什么是ORMORM是ObjectRelationalMapping
富士康质检员张全蛋
·
2023-08-24 12:07
Golang
Gorm
golang
Golang
gorm
many2many查询
article_tags是用来指定第三张表,packagemainimport("
gorm
.io/driver/mysql""
gorm
.io/
gorm
")typeTagstruct{IDuintNamestringArticles
富士康质检员张全蛋
·
2023-08-24 12:07
golang
开发语言
后端
Golang
GORM
单表删除
删除只有一个操作,delete。也是先找到再去删除。可以删除单条记录,也可以删除多条记录。varsStudentdb.Debug().Delete(&s,"age=?",100)fmt.Println(s)[15.878ms][rows:1]DELETEFROM`student`WHEREage=100varsStudentdb.Debug().Take(&s,"age=?",101)db.Deb
富士康质检员张全蛋
·
2023-08-24 12:07
Golang
Gorm
golang
Golang
gorm
常用新增方法
文章目录前言插入批量插入按批次插入关联保存(hasone)关联保存(hasmany)多对多关联保存(manytomany)零值(0,'',false)新增问题前言数据库连接&结构体定义packagemainimport("fmt""
gorm
.io
西直门三太子
·
2023-08-24 12:06
Golang
golang
数据库
gorm
golang学习笔记(10)-
gorm
中一对一关系学习,并实验一对一的预加载和关联模式功能
gorm
中的一对一关联关系含四表链式联查问题未解决目录
gorm
中的一对一关联关系准备工作belongsto建立belongsto关系重写外键hasone建立hasone关系重写外键hasone与belongsto
-logieeU
·
2023-08-24 12:36
golang
学习
数据库
golang学习笔记(12)-
gorm
多对多关系建立与关联模式
目录
gorm
中多对多关系准备工作建立Many2Many关系表关联模式添加关联查找关联替换关联删除关联清空关联关联计数带Select的删除
gorm
中多对多关系准备工作建立数据库连接import("fmt"
-logieeU
·
2023-08-24 12:36
golang
学习
mysql
golang学习笔记(4)-
gorm
简单的建表(迁移)与记录的增删查改
gorm
简单的建表(迁移)与记录的增删查改本文只展示简单的建表(迁移)与记录的增删查改功能,各功能的高级配置与方法后续单独学习记录。
-logieeU
·
2023-08-24 12:06
golang
学习
数据库
golang学习笔记(5)-
gorm
实现创建记录功能
gorm
实现创建记录功能记录学习创建一条记录,创建多条记录,指定字段的创建,关联创建,设置默认值等操作。
-logieeU
·
2023-08-24 12:06
golang
学习
mysql
Gorm
一对多关系表操作与非固定结构表数据获取
目录1.简介2.环境及表说明3.数据库连接4.一对多表模型定义5.不固定模型结构的表数据获取6.小结参考资料:1.简介在一个实际工程中需要采集一些对象的属性信息,该工程涉及多个项目,每一个项目所采集的对象属性字段各不相同且无法提前预知,需要根据项目动态设计的字段生成对应项目的采集数据表。在服务端程序开发时,团队选择了Golang,其实自己也没有用过Go语言,也就正好借着这样的机会学习学习。实施过程
铭崴
·
2023-08-24 12:05
Golang试水
数据库
Gorm
一对多表操作
不固定表结构数据获取
Golang
数据库
Golang 整合
Gorm
一对多查询,多对一查询,最新教程,细到极致
老哥趁着下午摸鱼的时间,我们来学习一下
Gorm
1、首先导入
gorm
包,参考文档,https://learnku.com/docs/
gorm
/v2/index/9728PSD:\Project\Go_Project
Jesscia ^_^
·
2023-08-24 12:35
Golang
Go基础
Gorm
golang
开发语言
后端
golang
Gorm
框架
1.
gorm
介绍1.1介绍全功能ORM关联(HasOne,HasMany,BelongsTo,ManyToMany,多态,单表继承)Create,Save,Update,Delete,Find中钩子方法支持
BigHead777
·
2023-08-24 12:35
golang
数据库
sql
Golang
Gorm
一对多关系 关系表创建
packagemainimport("
gorm
.io/driver/mysql""
gorm
.io/
gorm
")//User用户表一个用户拥有多篇文章typeUserstruct
富士康质检员张全蛋
·
2023-08-24 12:34
Golang
Gorm
golang
Go的
Gorm
数据库操作错误WHERE conditions required
这是我在写这个代码处出现的问题result:=db.Save(&emergency)这个错误是由于在提交保存数据时,
GORM
需要指定WHERE条件,确保能够正确执行数据库操作。
Ye-Maolin
·
2023-08-23 22:14
Goland
bug
数据库
golang
oracle
Go【gin和
gorm
框架】实现紧急事件登记的接口
简单来说,就是接受前端微信小程序发来的数据保存到数据库,这是我写的第二个接口,相比前一个要稍微简单一些,而且因为前端页面也是我写的,参数类型自然是无缝对接@_@前端页面大概长这个样子先用apifox模拟发送请求测试apifox可以直接复制JSON对象过来goland自动生成结构体类型,天啊我爱死了这个是测试代码,当然我们的数据库要记得打开packagemainimport("github.com/
Ye-Maolin
·
2023-08-23 22:12
腾讯-智慧养殖-后端组
Goland
gin
golang
后端
go
gorm
创建记录
创建modelpackagemysqltestimport("errors""fmt""
gorm
.io/
gorm
")typeProductstruct{
gorm
.ModelIDuint`
gorm
:"primarykey
会飞的尼古拉斯
·
2023-08-23 19:41
GO
golang
开发语言
后端
在MAC上快速升级GO版本
只需三步,在MAC迅速完成升级GO版本1、删除原有版本//(1)查看go的安装路径whichgo//(2)执行删除,一般路径是/usr/local/go/bin/
gorm
-rf安装路径2、选择PKG包安装最新版本
大唐锦绣
·
2023-08-23 13:21
Go
golang
开发语言
后端
gorm
Save函数 使用注意点
Save()函数—替换或者创建根据where条件和传入结构体的主键进行查找没有查找到,就会创建记录查找到就会更新记录如果结构体对应字段没有被赋值,在更新,或者创建时,就会以对应字段就会以零值更新或创建记录。typeUserstruct{Idstring`json:"id"`Namestring`json:"name"`Agestring`json:"age"`}dao.DB.AutoMigrate
smartaconf
·
2023-08-23 09:19
个人总结
Go
开发语言
后端
go
go
gorm
查询
定义modelpackagemysqltestimport("errors""fmt""
gorm
.io/
gorm
")typeProductstruct{
gorm
.ModelIDuint`
gorm
:"primarykey
会飞的尼古拉斯
·
2023-08-23 09:02
GO
golang
开发语言
后端
go
gorm
one to one 一对一
创建model//User有一张CreditCard,UserID是外键typeUserstruct{
gorm
.ModelCreditCardCreditCard}t
会飞的尼古拉斯
·
2023-08-22 17:04
GO
golang
开发语言
后端
go
gorm
一对多has many
定义model//User有多张CreditCard,UserID是外键typeUserstruct{
gorm
.ModelNamestringCreditCard[]CreditCard`
gorm
:"fo
会飞的尼古拉斯
·
2023-08-22 17:04
GO
golang
开发语言
后端
go
gorm
belong to也就是多对一的情况
多位员工属于同一个公司,一个公司包含多个人,关系放在多的那一部分belongsto会与另一个模型建立了一对一的连接。这种模型的每一个实例都“属于”另一个模型的一个实例。例如,您的应用包含user和company,并且每个user能且只能被分配给一个company。下面的类型就表示这种关系。注意,在User对象中,有一个和Company一样的CompanyID。默认情况下,CompanyID被隐含地
会飞的尼古拉斯
·
2023-08-22 17:34
GO
golang
开发语言
后端
【Java转Go】快速上手学习笔记(五)之
Gorm
篇
目录goget命令1、goget命令无响应问题2、Unresolveddependency错误连接数据库连接.gomain.go操作数据库创建表新增数据更新数据删除数据查询数据单表查询多表查询用到的数据库表原生SQL完整代码go往期文章笔记:【Java转Go】快速上手学习笔记(一)之环境安装篇【Java转Go】快速上手学习笔记(二)之基础篇一【Java转Go】快速上手学习笔记(三)之基础篇二【Ja
符华-
·
2023-08-22 08:33
Go
golang
go
go
gorm
操作MySQL初探
安装goget-u
gorm
.io/gen实例packagemainimport("fmt""
gorm
.io/driver/mysql""
gorm
.io/
gorm
")typeProductstruct{
gorm
.ModelNamestringPricefloat64
会飞的尼古拉斯
·
2023-08-22 08:33
GO
golang
mysql
gorm
自关联 添加数据
自关联结构体定义typeUserstruct{Idint`
gorm
:"autoIncrement"`NamestringFriendId*intFriends[]User`
gorm
:"foreignkey
四矢
·
2023-08-21 08:08
golang
sql
Go framework-
GORM
目录一、
GORM
1、
GORM
连接数据库2、单表的增删改查3、结构体名和表名的映射规则4、
gorm
.Model匿名字段5、结构体标签
gorm
6、多表操作7、常用方法8、支持原生SQL9、Gin整合
GORM
杀神lwz
·
2023-08-21 02:53
golang
开发语言
后端
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他