diff --git a/session.go b/session.go index e2b1d407..a0e17eb9 100644 --- a/session.go +++ b/session.go @@ -1203,8 +1203,8 @@ func (session *Session) Find(rowsSlicePtr interface{}, condiBean ...interface{}) table = session.Statement.RefTable } + var addedTableName = (len(session.Statement.JoinStr) > 0) if len(condiBean) > 0 { - var addedTableName = (len(session.Statement.JoinStr) > 0) colNames, args := buildConditions(session.Engine, table, condiBean[0], true, true, false, true, session.Statement.allUseBool, session.Statement.useAllCols, session.Statement.unscoped, session.Statement.mustColumnMap, @@ -1215,8 +1215,12 @@ func (session *Session) Find(rowsSlicePtr interface{}, condiBean ...interface{}) // !oinume! Add "