getRequestModel method

ZincSearchRequest getRequestModel(
  1. String query
)

Implementation

ZincSearchRequest getRequestModel(String query) {
  final BoolQuery boolQuery = BoolQuery(
    should: <QueryMatch>[
      QueryMatch('name', query),
      QueryMatch('art', query),
      QueryMatch('text', query),
      QueryMatch('brand_name', query),
      QueryMatch('barcode', query),
    ],
  );
  final ZincSearchRequest searchRequest = ZincSearchRequest(
    from: state.products.length,
    size: _limit,
    query: boolQuery,
  );
  return searchRequest;
}