From 3c787f4b86f173edfd289f475cc305c7964f4142 Mon Sep 17 00:00:00 2001 From: "PC-202302260912\\Administrator" <1769111741@qq.com> Date: Tue, 5 Sep 2023 15:27:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=98=E5=8A=9B=E6=89=A9=E5=85=85=E4=B8=BAlo?= =?UTF-8?q?ng?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/src/main/java/db/MongoTest.java | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/test/src/main/java/db/MongoTest.java b/test/src/main/java/db/MongoTest.java index 705661a1a..0f480c907 100644 --- a/test/src/main/java/db/MongoTest.java +++ b/test/src/main/java/db/MongoTest.java @@ -1,39 +1,25 @@ package db; - -import com.ljsd.jieling.db.mongo.MongoUtil; import com.ljsd.jieling.logic.dao.root.User; -import com.mongodb.*; -import com.mongodb.client.ListDatabasesIterable; -import com.mongodb.client.MongoDatabase; -import com.mongodb.client.MongoIterable; -import org.bson.Document; +import com.mongodb.MongoClientURI; import org.springframework.data.domain.Sort; -import org.springframework.data.mongodb.core.DbCallback; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.data.mongodb.core.SimpleMongoDbFactory; -import org.springframework.data.mongodb.core.aggregation.Aggregation; -import org.springframework.data.mongodb.core.aggregation.LimitOperation; -import org.springframework.data.mongodb.core.aggregation.ProjectionOperation; -import org.springframework.data.mongodb.core.aggregation.SortOperation; import org.springframework.data.mongodb.core.convert.DefaultDbRefResolver; import org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper; import org.springframework.data.mongodb.core.convert.MappingMongoConverter; import org.springframework.data.mongodb.core.mapping.MongoMappingContext; -import org.springframework.data.mongodb.core.query.BasicQuery; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; -import org.springframework.data.redis.core.query.QueryUtils; - import java.net.URLEncoder; import java.net.UnknownHostException; -import java.util.*; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import java.util.function.Supplier; -import static org.springframework.data.mongodb.core.aggregation.Aggregation.*; - public class MongoTest { public static void main(String[] args) throws UnknownHostException { String encode = URLEncoder.encode("mongodb://rwuser:JkA!6VE@Gj@cMqu@139.9.84.15:8635/test?authSource=admin"); @@ -396,11 +382,12 @@ public class MongoTest { "2#1007046|1580169422|10011|10011|10008992\n" + "2#1007046|1417149222|10011|10011|10007782\n"; String[] split = s.split("\n"); - Map userFOrce = new LinkedHashMap<>(); + Map userFOrce = new LinkedHashMap<>(); for(String row : split){ - userFOrce.put(Integer.parseInt( row.split("\\|")[4]),0); + userFOrce.put(Integer.parseInt( row.split("\\|")[4]),0L); } + assert users != null; users.forEach(user -> { if(userFOrce.containsKey(user.getId())){ userFOrce.put(user.getId(),user.getPlayerInfoManager().getMaxForce());