From 6b5b20a545e9c5f72601e337d8b0368606251034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cmichael2008s=E2=80=9D?= Date: Fri, 27 Nov 2015 01:21:32 +0800 Subject: [PATCH] =?UTF-8?q?1)=E5=8E=BB=E6=8E=89=E6=95=B0=E6=8D=AE=E5=B1=82?= =?UTF-8?q?=E7=BA=A7=E5=85=B3=E8=81=94=EF=BC=8C=E5=B0=8F=E5=BF=83=E6=80=A7?= =?UTF-8?q?=E8=83=BD=E9=97=AE=E9=A2=98=E3=80=82=E6=9A=82=E6=97=B6=E8=A7=A3?= =?UTF-8?q?=E5=86=B3=E4=B8=8D=E8=83=BD=E8=AE=BE=E7=BD=AE=E8=81=94=E7=BA=A7?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- session.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/session.go b/session.go index 0aeb7383..7f1d81d2 100644 --- a/session.go +++ b/session.go @@ -1867,7 +1867,7 @@ func (session *Session) _row2Bean(rows *core.Rows, fields []string, fieldsCount structInter := reflect.New(fieldValue.Type()) newsession := session.Engine.NewSession() defer newsession.Close() - has, err := newsession.Id(pk).NoCascade().Get(structInter.Interface()) + has, err := newsession.Id(pk).Cascade().Get(structInter.Interface()) // FIXME NoCascade if err != nil { return err } @@ -2582,7 +2582,7 @@ func (session *Session) bytes2Value(col *core.Column, fieldValue *reflect.Value, structInter := reflect.New(fieldValue.Type()) newsession := session.Engine.NewSession() defer newsession.Close() - has, err := newsession.Id(pk).NoCascade().Get(structInter.Interface()) + has, err := newsession.Id(pk).Cascade().Get(structInter.Interface()) // FIXME NoCascade if err != nil { return err } @@ -2930,7 +2930,7 @@ func (session *Session) bytes2Value(col *core.Column, fieldValue *reflect.Value, // property to be fetched lazily newsession := session.Engine.NewSession() defer newsession.Close() - has, err := newsession.Id(pk).NoCascade().Get(structInter.Interface()) + has, err := newsession.Id(pk).Cascade().Get(structInter.Interface()) // FIXME NoCascade if err != nil { return err }