fromMap static method

SearchResult<Map<String, dynamic>> fromMap(
  1. Map<String, Object?> map, {
  2. String? indexUid,
})

Implementation

static SearchResult<Map<String, dynamic>> fromMap(
  Map<String, Object?> map, {
  String? indexUid,
}) {
  return SearchResult(
    src: map,
    vector: map['vector'] as List?,
    limit: map['limit'] as int?,
    offset: map['offset'] as int?,
    estimatedTotalHits: map['estimatedTotalHits'] as int?,
    hits: _readHits(map),
    query: _readQuery(map),
    processingTimeMs: _readProcessingTimeMs(map),
    facetDistribution: _readFacetDistribution(map),
    indexUid: indexUid ?? _readIndexUid(map),
    facetStats: _readFacetStats(map),
  );
}