mirror of https://github.com/go-gorm/gorm.git
refactor: simplify the writing instead of using struct literal (#3728)
This commit is contained in:
parent
85e9f66d26
commit
832abda7a4
|
@ -202,7 +202,7 @@ func (eq Eq) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (eq Eq) NegationBuild(builder Builder) {
|
||||
Neq{eq.Column, eq.Value}.Build(builder)
|
||||
Neq(eq).Build(builder)
|
||||
}
|
||||
|
||||
// Neq not equal to for where
|
||||
|
@ -220,7 +220,7 @@ func (neq Neq) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (neq Neq) NegationBuild(builder Builder) {
|
||||
Eq{neq.Column, neq.Value}.Build(builder)
|
||||
Eq(neq).Build(builder)
|
||||
}
|
||||
|
||||
// Gt greater than for where
|
||||
|
@ -233,7 +233,7 @@ func (gt Gt) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (gt Gt) NegationBuild(builder Builder) {
|
||||
Lte{gt.Column, gt.Value}.Build(builder)
|
||||
Lte(gt).Build(builder)
|
||||
}
|
||||
|
||||
// Gte greater than or equal to for where
|
||||
|
@ -246,7 +246,7 @@ func (gte Gte) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (gte Gte) NegationBuild(builder Builder) {
|
||||
Lt{gte.Column, gte.Value}.Build(builder)
|
||||
Lt(gte).Build(builder)
|
||||
}
|
||||
|
||||
// Lt less than for where
|
||||
|
@ -259,7 +259,7 @@ func (lt Lt) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (lt Lt) NegationBuild(builder Builder) {
|
||||
Gte{lt.Column, lt.Value}.Build(builder)
|
||||
Gte(lt).Build(builder)
|
||||
}
|
||||
|
||||
// Lte less than or equal to for where
|
||||
|
@ -272,7 +272,7 @@ func (lte Lte) Build(builder Builder) {
|
|||
}
|
||||
|
||||
func (lte Lte) NegationBuild(builder Builder) {
|
||||
Gt{lte.Column, lte.Value}.Build(builder)
|
||||
Gt(lte).Build(builder)
|
||||
}
|
||||
|
||||
// Like whether string matches regular expression
|
||||
|
|
Loading…
Reference in New Issue