From 62ba6e4f86256f77dfb99c3c9d346948a3046de8 Mon Sep 17 00:00:00 2001 From: hoteas Date: Sat, 25 Sep 2021 04:36:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/app/category.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/example/app/category.go b/example/app/category.go index dba7256..627e1ea 100644 --- a/example/app/category.go +++ b/example/app/category.go @@ -9,22 +9,22 @@ var categoryCtr = Ctr{ "info": func(that *Context) { parentId := ObjToInt(that.Req.FormValue("id")) //parentId := ObjToInt(that.RouterString[2]) - childData:=[]Map{} + childData := []Map{} if parentId == 0 { childData1 := that.Db.Select("category", "*", Map{"parent_id": nil}) for _, v := range childData1 { data := that.Db.Get("category", "*", Map{"parent_id": v.GetCeilInt("id")}) - childData=append(childData,data) + if data != nil { + childData = append(childData, data) + } + } - - }else{ + } else { childData = that.Db.Select("category", "*", Map{"parent_id": parentId}) } - - for _, v := range childData { v["child"] = that.Db.Select("category", "*", Map{"parent_id": v.GetCeilInt("id")}) }