GAAS GFrame项目web后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
365 B

package grmi
type Predicate struct {
ColumnName string
PredicateType func(Predicate) string
Value interface{}
}
func NewPredicate(columnName string, predicateType func(Predicate) string, value interface{}) Predicate {
return Predicate{columnName, predicateType, value}
}
func (self *Predicate) Build() string {
return self.PredicateType(*self)
}