From 285ae1703f35a3cc9c28d1d4871b4634a3ed8c73 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期四, 17 八月 2023 19:57:00 +0800 Subject: [PATCH] Merge branch 'master' of ssh://192.168.5.5:29418/aps/crm --- model/user.go | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/model/user.go b/model/user.go index 69fc4fa..6cbf77f 100644 --- a/model/user.go +++ b/model/user.go @@ -276,3 +276,13 @@ return records, nil } + +func (slf *UserSearch) FirstOrCreate(record User) error { + var db = slf.build() + + if err := db.FirstOrCreate(&User{}, record).Error; err != nil { + return fmt.Errorf("first or create err: %v, record: %+v", err, record) + } + + return nil +} -- Gitblit v1.8.0