title: Search where A or B with querydsl and spring data rest
body: <p><a href="http://localhost:8080/users?firstName=a&amp;lastName=b" rel="nofollow noreferrer">http://localhost:8080/users?firstName=a&amp;lastName=b</a> ---> where firstName=a and lastName=b
  How to make it to or ---> where firstName=a or lastName=b</p>
  
  <p>But when I set QuerydslBinderCustomizer customize  </p>
  
  <pre><code>@Override
  default public void customize(QuerydslBindings bindings, QUser user) {
      bindings.bind(String.class).all((StringPath path, Collection&lt;? extends String&gt; values) -&gt; {
          BooleanBuilder predicate = new BooleanBuilder();
          values.forEach( value -&gt; predicate.or(path.containsIgnoreCase(value) );
      });
  
  }
  </code></pre>
  
  <p><a href="http://localhost:8080/users?firstName=a&amp;firstName=b&amp;lastName=b" rel="nofollow noreferrer">http://localhost:8080/users?firstName=a&amp;firstName=b&amp;lastName=b</a> ---> where (firstName=a or firstName = b) and lastName=b </p>
  
  <p>It seem different parameters with AND. Same parameters with what I set(predicate.or/predicate.and)</p>
  
  <p>How to make it different parameters with AND like this ---> where firstName=a or firstName=b or lastName=b ??
  thx.</p>