Class AutocompleteController

java.lang.Object
tech.ailef.dbadmin.external.controller.rest.AutocompleteController

@RestController @RequestMapping({"/${dbadmin.baseUrl}/api/autocomplete","/${dbadmin.baseUrl}/api/autocomplete/"}) public class AutocompleteController extends Object
API controller for autocomplete results
  • Constructor Details

    • AutocompleteController

      public AutocompleteController()
  • Method Details

    • autocomplete

      @GetMapping("/{className}") public org.springframework.http.ResponseEntity<?> autocomplete(@PathVariable String className, @RequestParam String query)
      Returns a list of entities from a given table that match an input query.
      Parameters:
      className - full qualified class name; only search items for this entity
      query - the query to search for
      Returns:
      a list of AutocompleteSearchResult