Skip to main content

Glossary: QueryResult

Properties

NameTypeDescription
ResultsList<RavenJObject>The document resulting from this query
IncludesList<RavenJObject>The document included in the result
IsStaleboolA value indicating whether the index is stale
IndexTimestampDateTimeThe last time the index was updated
TotalResultsintThe total results for this query
SkippedResultsintThe skipped results
IndexNamestringThe index used to answer this query
IndexEtagEtagThe last etag indexed by the index. This can be used to determine whatever the results can be cached.
ResultEtagEtagThe ETag value for this index current state, which include what we docs we indexed, what document were deleted, etc.
HighlightingsDictionary<string, Dictionary<string, string[]>>The highlighter results
NonAuthoritativeInformationboolA value indicating whether any of the documents returned by this query are non authoritative (modified by uncommitted transaction).
LastQueryTimeDateTimeThe timestamp of the last time the index was queried
DurationMillisecondslongThe duration of actually executing the query server side
ScoreExplanationsDictionary<string, string>The explanations of document scores
TimingsInMillisecondsDictionary<string, double>Detailed timings for various parts of a query (Lucene search, loading documents, transforming results)
ResultSizelongThe size of the request which were sent from the server. This value is the uncompressed size.