From 6ab0d6454673f5069cd2892c850e2384faa624f6 Mon Sep 17 00:00:00 2001 From: lyf666 Date: Fri, 17 Feb 2017 15:00:19 +0800 Subject: [PATCH] . --- src/main/java/cn/cloudowr/dict/Controller.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/cloudowr/dict/Controller.java b/src/main/java/cn/cloudowr/dict/Controller.java index 026c08f..1a69bd3 100644 --- a/src/main/java/cn/cloudowr/dict/Controller.java +++ b/src/main/java/cn/cloudowr/dict/Controller.java @@ -21,7 +21,7 @@ import java.util.Map; /** * Created by lyf66 on 2017/2/16. */ -public class Controller extends com.jfinal.core.Controller{ +public class Controller extends com.jfinal.core.Controller { public void index() { renderText("2"); } @@ -70,7 +70,15 @@ public class Controller extends com.jfinal.core.Controller{ Map paraMap = getParaMap(); Document dict = new Document(); paraMap.forEach((key, arr) -> { - dict.put(key, arr[0]); + if (arr.length == 1) { + dict.put(key, arr[0]); + } else if (arr.length > 1) { + List s = new ArrayList<>(); + for (String s1 : arr) { + s.add(s1); + } + dict.put(key, s); + } }); getCollection().insertOne(dict); renderJson(dict.toJson());