private buildSuggestion()

in packages/search-ui-elasticsearch-connector/src/queryBuilders/SuggestionsAutocompleteBuilder.ts [28:48]


  private buildSuggestion(): SearchRequest["suggest"] | null {
    if (!this.state.searchTerm) {
      return null;
    }

    const field = this.configuration.fields[0];

    return {
      suggest: {
        prefix: this.state.searchTerm,
        completion: {
          size: this.completionSize,
          skip_duplicates: true,
          field,
          fuzzy: {
            fuzziness: 1
          }
        }
      }
    };
  }