title: Spring Data Rest - Add link to search endpoint
body: <p>In our Spring-Data-Rest Project we have a custom (fuzzy) search on a /buergers/search/findBuergerFuzzy?searchString="..." endpoint. </p>
  
  <p>Is it possible to add a link for it on the /buergers/search endpoint (Without overriding the automatically exposed Repository findBy Methods)?</p>
  
  <p>The Controller exposing the search:</p>
  
  <pre><code>@BasePathAwareController
  @RequestMapping("/buergers/search/")
  public class BuergerSearchController {
  
      @Autowired
      QueryService service;
  
      @RequestMapping(value = "/findBuergerFuzzy", method = RequestMethod.GET)
      public
      @ResponseBody
      ResponseEntity&lt;?&gt; findBuergerFuzzy(PersistentEntityResourceAssembler assembler, @Param("searchString") String searchString) {
          if (searchString.length() &lt; 3)
              throw new IllegalArgumentException("Search String must be at least 3 chars long.");
          List&lt;Buerger&gt; list = service.query(searchString, Buerger.class, new String[]{"vorname", "nachname", "geburtsdatum", "augenfarbe"});
          final List&lt;PersistentEntityResource&gt; collect = list.stream().map(assembler::toResource).collect(Collectors.toList());
          return new ResponseEntity&lt;Object&gt;(new Resources&lt;&gt;(collect), HttpStatus.OK);
      }
  }
  </code></pre>