mongo.go重构

This commit is contained in:
2025-12-30 11:07:41 +08:00
parent 83d136f73e
commit afe5d80f65
4 changed files with 8 additions and 19 deletions

View File

@@ -2,21 +2,15 @@ package dao
import ( import (
"context" "context"
"gitee.com/red-future---jilin-g/common/mongo"
"oss/consts" "oss/consts"
"oss/model/entity" "oss/model/entity"
"gitee.com/red-future---jilin-g/common/mongo"
) )
var File = &file{ var File = &file{}
NoCache: false,
}
type file struct { type file struct {
NoCache bool
}
func (d *file) SetNoCache() {
File.NoCache = true
} }
// Insert 插入 // Insert 插入

View File

@@ -10,16 +10,9 @@ import (
"go.mongodb.org/mongo-driver/v2/bson" "go.mongodb.org/mongo-driver/v2/bson"
) )
var TenantOssTotal = &tenantOssTotal{ var TenantOssTotal = &tenantOssTotal{}
NoCache: false,
}
type tenantOssTotal struct { type tenantOssTotal struct {
NoCache bool
}
func (d *tenantOssTotal) SetNoCache() {
TenantOssTotal.NoCache = true
} }
// Insert 插入 // Insert 插入

4
go.mod
View File

@@ -3,13 +3,13 @@ module oss
go 1.25.3 go 1.25.3
require ( require (
gitee.com/red-future---jilin-g/common v0.2.8 gitee.com/red-future---jilin-g/common v0.2.9
github.com/gogf/gf/contrib/nosql/redis/v2 v2.9.5 github.com/gogf/gf/contrib/nosql/redis/v2 v2.9.5
github.com/gogf/gf/v2 v2.9.5 github.com/gogf/gf/v2 v2.9.5
go.mongodb.org/mongo-driver/v2 v2.4.1 go.mongodb.org/mongo-driver/v2 v2.4.1
) )
//replace gitee.com/red-future---jilin-g/common v0.2.8 => ../common //replace gitee.com/red-future---jilin-g/common v0.2.9 => ../common
require ( require (
github.com/BurntSushi/toml v1.5.0 // indirect github.com/BurntSushi/toml v1.5.0 // indirect

2
go.sum
View File

@@ -1,6 +1,8 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
gitee.com/red-future---jilin-g/common v0.2.8 h1:mqe/qb6MejwV3VmnYxrO5MAHsFhvMejyfBA1993ejBg= gitee.com/red-future---jilin-g/common v0.2.8 h1:mqe/qb6MejwV3VmnYxrO5MAHsFhvMejyfBA1993ejBg=
gitee.com/red-future---jilin-g/common v0.2.8/go.mod h1:TFCNnI7801DamWd0m/M2CT5T090jFXXGLNDY4iZ2WY8= gitee.com/red-future---jilin-g/common v0.2.8/go.mod h1:TFCNnI7801DamWd0m/M2CT5T090jFXXGLNDY4iZ2WY8=
gitee.com/red-future---jilin-g/common v0.2.9 h1:lqYUnqTQLEcvxfFBqRMpetMudQze5cQlM4fKDouu2CU=
gitee.com/red-future---jilin-g/common v0.2.9/go.mod h1:TFCNnI7801DamWd0m/M2CT5T090jFXXGLNDY4iZ2WY8=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg= github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg=
github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=