Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
525c64e678 | |||
5f0fdadb8b | |||
68263895f7 |
4
pgm.go
4
pgm.go
@@ -104,8 +104,8 @@ func (f Field) Eq(val any) Conditioner {
|
|||||||
return &Cond{Field: col, Val: val, op: " = $", len: len(col) + 5}
|
return &Cond{Field: col, Val: val, op: " = $", len: len(col) + 5}
|
||||||
}
|
}
|
||||||
|
|
||||||
// EqualFold will user LOWER() for comparision
|
// EqualFold will use LOWER(column_name) = LOWER(val) for comparision
|
||||||
func (f Field) EqFold(val any) Conditioner {
|
func (f Field) EqFold(val string) Conditioner {
|
||||||
col := f.String()
|
col := f.String()
|
||||||
return &Cond{Field: "LOWER(" + col + ")", Val: val, op: " = LOWER($", action: CondActionNeedToClose, len: len(col) + 5}
|
return &Cond{Field: "LOWER(" + col + ")", Val: val, op: " = LOWER($", action: CondActionNeedToClose, len: len(col) + 5}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user