package
0.0.0-20230101183712-202847b4b89b
Repository: https://github.com/corestoreio/csfw.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Structs
URLFilter is used with Query.Apply to add WHERE clauses from the URL values: - ?foo=bar - Where(`"foo" = 'bar'`) - ?foo=hello&foo=world - Where(`"foo" IN ('hello','world')`) - ?foo__eq=bar - Where(`"foo" = 'bar'`) - ?foo__neq=bar - Where(`"foo" != 'bar'`) - ?foo__exclude=bar - Where(`"foo" != 'bar'`) - ?foo__gt=42 - Where(`"foo" > 42`) - ?foo__gte=42 - Where(`"foo" >= 42`) - ?foo__from=42&foo__to=100 - Where(`"foo" >= 42` AND `foo` <= 100) - ?foo__lt=42 - Where(`"foo" < 42`) - ?foo__lte=42 - Where(`"foo" <= 42`) - ?foo__null= - Where(`"foo" IS NULL`) - ?foo__notnull= - Where(`"foo" IS NOT NULL`) - ?foo__lte=42&foo__sort=desc - WHERE `foo` <= 42 ORDER BY `foo` DESC - ?foo__lte=42&foo__sort=asc - WHERE `foo` <= 42 ORDER BY `foo` ASC - ?foo__like=bar - Where(`"foo" LIKE 'bar'`) - ?foo__nlike=bar - Where(`"foo" NOT LIKE 'bar'`) - ?foo__match=bar - Where(`"foo" SIMILAR TO 'bar'`) - ?foo__ss=bar - Where(`"foo" <=> 'bar'`) // space ship operator.
No description provided by the author
# Type aliases
Values same as net/url so use url.ParseQuery to get a parsed query string.