searchRequestWithQuery property

ZincSearchRequest searchRequestWithQuery

Implementation

ZincSearchRequest get searchRequestWithQuery => ZincSearchRequest(
      from: state.products.length,
      size: _limit,
      query: BoolQuery(
        must: <QueryMatch>[
          QueryMatch('promotion', 'true'),
        ],
        should: state.query.isEmpty
            ? null
            : <QueryMatch>[
                QueryMatch('name', state.query),
                QueryMatch('art', state.query),
                QueryMatch('text', state.query),
                QueryMatch('brand_name', state.query),
                QueryMatch('barcode', state.query),
              ],
      ),
    );