From edb2e7a713dfe0012f24139ee57ba1cc89523260 Mon Sep 17 00:00:00 2001 From: a631807682 <631807682@qq.com> Date: Tue, 14 Feb 2023 13:56:19 +0800 Subject: [PATCH] fix: miss join type --- chainable_api.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chainable_api.go b/chainable_api.go index 676fe914..a85235e0 100644 --- a/chainable_api.go +++ b/chainable_api.go @@ -253,7 +253,10 @@ func joins(db *DB, joinType clause.JoinType, query string, args ...interface{}) if len(args) == 1 { if db, ok := args[0].(*DB); ok { - j := join{Name: query, Conds: args, Selects: db.Statement.Selects, Omits: db.Statement.Omits} + j := join{ + Name: query, Conds: args, Selects: db.Statement.Selects, + Omits: db.Statement.Omits, JoinType: joinType, + } if where, ok := db.Statement.Clauses["WHERE"].Expression.(clause.Where); ok { j.On = &where }