localhost/user
localhost/user?name[equals]=stuff
localhost/user?name[contains]=stuff
func (r UserResolver) User(ctx context.Context, input UserFilterInput) (User, error) {
query := User.Query()
if input.Name.Equals != nil {
query.Name.Equals(input.Name.Equals)
}
if input.Name.Contains != nil {
query.Name.Contains(input.Name.Contains)
}
user, err := r.client.User.FindOne(query).Exec(ctx)
return user, err
}