From 064cd596c9c17333532f1a47f8beaab1adfd355c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B4=AA=E5=9D=A4=E5=AE=89?= Date: Wed, 19 Apr 2023 17:06:55 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E4=BC=98=E5=8C=96=E6=80=A7=E8=83=BD?= =?UTF-8?q?=EF=BC=9A=E5=87=8F=E5=B0=91func=20(session=20*Session)=20slice2?= =?UTF-8?q?Bean=E6=96=B9=E6=B3=95=E4=B8=AD=E7=9A=84strings.ToLower?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E6=AC=A1=E6=95=B0=E4=BB=A5=E5=8F=8A=E5=87=8F?= =?UTF-8?q?=E5=B0=91map=E5=88=9B=E5=BB=BA=E5=92=8C=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E6=AC=A1=E6=95=B0=EF=BC=88=E8=A7=81=E5=B7=A5=E5=8D=95=20https:?= =?UTF-8?q?//gitea.com/xorm/xorm/issues/2243=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2. 新增SetDefaultJSONHandler方法,用于用户自行设置DefaultJSONHandler(见工单 https://gitea.com/xorm/xorm/issues/2129) --- session_find.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/session_find.go b/session_find.go index a64dd90f..3177b2ae 100644 --- a/session_find.go +++ b/session_find.go @@ -221,9 +221,11 @@ func ParseColumnsSchema(fieldNames []string, types []*sql.ColumnType, table *sch field.TempIndex = idx } - err := columnsSchema.ParseTableSchema(table) - if err != nil { - return nil, err + if table != nil { + err := columnsSchema.ParseTableSchema(table) + if err != nil { + return nil, err + } } return &columnsSchema, nil