From 166facc959e2e59150240bd10f37d56a8fe0b34c Mon Sep 17 00:00:00 2001 From: boyce Date: Tue, 18 Jun 2024 10:07:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96mongodb=E9=A9=B1=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sysmodule/mongodbmodule/mongodbmodule.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sysmodule/mongodbmodule/mongodbmodule.go b/sysmodule/mongodbmodule/mongodbmodule.go index 5088287..6846202 100644 --- a/sysmodule/mongodbmodule/mongodbmodule.go +++ b/sysmodule/mongodbmodule/mongodbmodule.go @@ -5,7 +5,6 @@ import ( "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.org/mongo-driver/mongo/options" - "go.mongodb.org/mongo-driver/x/bsonx" "time" ) @@ -86,12 +85,12 @@ func (s *Session) EnsureUniqueIndex(db string, collection string, indexKeys [][] func (s *Session) ensureIndex(db string, collection string, indexKeys [][]string, bBackground bool, unique bool, sparse bool, asc bool) error { var indexes []mongo.IndexModel for _, keys := range indexKeys { - keysDoc := bsonx.Doc{} + keysDoc := bson.D{} for _, key := range keys { if asc { - keysDoc = keysDoc.Append(key, bsonx.Int32(1)) + keysDoc = append(keysDoc, bson.E{Key:key,Value:1}) } else { - keysDoc = keysDoc.Append(key, bsonx.Int32(-1)) + keysDoc = append(keysDoc, bson.E{Key:key,Value:-1}) } }