标签: Gorm

1 篇文章

Golang|Gorm如何实现CreateOrUpdate?
前言 在数据库的CURD过程中,我们偶尔会遇到这样的需求,一条记录发到后端,如果已经存在,就更新这条记录,如果不存在,就插入这条数据。比如我遇见的这个云同步便签的功能, 用户点击保存会有两种情况,一是新建的便签,二是已有的标签经过编辑后保存,所以我们希望在同一个接口兼容这两种操作。 如何实现? 如果正常来说,我第一个想到的是这样 func Crea…