function

And

func And(expressions ...Expression) (Expression, error)

Require every child expression.

Source query/expression.go:152

@param expressions
The expressions value.
@returns
The declared result.

Requires at least two non-nil children.

Example

go
where, err := query.And(
  query.Equal(status, query.String("published")),
  query.GreaterThan(score, query.Number(10)),
)

Related types

  • Expression

    A sealed immutable predicate consumed atomically by stores.