Skip to content

Commit

Permalink
新增SubWhere
Browse files Browse the repository at this point in the history
  • Loading branch information
tobycroft committed Aug 9, 2023
1 parent 5f22b62 commit 1f0bfa9
Showing 1 changed file with 1 addition and 10 deletions.
11 changes: 1 addition & 10 deletions builder_default.go
Original file line number Diff line number Diff line change
Expand Up @@ -618,17 +618,8 @@ func (b *BuilderDefault) parseParams(args []interface{}, ormApi IOrm) (s string,
paramsToArr = append(paramsToArr, b.current.AddFieldQuotes(argsReal[0].(string)))
paramsToArr = append(paramsToArr, argsReal[1].(string))

switch strings.Trim(strings.ToLower(t.New(argsReal[1]).String()), " ") {
//case "like", "not like":
// paramsToArr = append(paramsToArr, b.GetPlaceholder())
// b.SetBindValues(argsReal[2])
case "in", "not in":
paramsToArr = append(paramsToArr, "("+argsReal[2].(string)+")")
paramsToArr = append(paramsToArr, "("+argsReal[2].(string)+")")

default:
paramsToArr = append(paramsToArr, b.GetPlaceholder())
//b.SetBindValues(argsReal[3])
}
var ar2 = t.New(argsReal[3]).Slice()
for _, item := range ar2 {
b.SetBindValues(t.New(item).Interface())
Expand Down

0 comments on commit 1f0bfa9

Please sign in to comment.