-
Query Overview
client-api/session/querying/how-to-query
... ...Query Overview
Queries in RavenDB can be written with either of the following:
LINQ - when querying with the session's
-
Stream Query Results
client-api/session/querying/how-to-stream-query-results
... ...Stream Query Results
RavenDB supports streaming data from the server to the client.
Streaming is useful when processing a
-
Customize Query
client-api/session/querying/how-to-customize-query
... ...Customize Queryset the following customization options on a specific Query.
Can be set for both
-
What is a Document Query?
client-api/session/querying/document-query/what-is-document-query
... ... Query?
RavenDB Queries can be executed via Queryrectly using RQL.
Learn more in Query
-
Query for Suggestions
client-api/session/querying/how-to-work-with-suggestions
... ...Query for Suggestions
Given a string term, the Suggestion feature will offer similar terms from your data.
Word
-
Query the Database
client-api/rest-api/queries/query-the-database
... ...Queryhe Database
Use this endpoint with the POST method to query the database:
<server URL>/databases/<database
-
... ...RQL - Raven Queryin RavenDB use a SQL-like language called RQL (Raven Query Language).
RQL exposes the
-
Sort Query Results
client-api/session/querying/sort-query-results
... ... Query Results
When making a queryorted only if explicitly requested by the query.
-
Make a Spatial Query
client-api/session/querying/how-to-make-a-spatial-query
... ...Make a Spatial Query
Documents that contain spatial data can be queried by spatial queries that employ geographical
-
Perform a Lazy Query
client-api/session/querying/how-to-perform-queries-lazily
... ...Perform a Lazy Query
Query execution can be deferred: the query can be defined as Lazy, and executed
at a later time,
-
... ... by Querylete a large number of documents that match the provided query in a
-
Include Query Timings
client-api/session/querying/debugging/query-timings
... ...Include Query Timings
When making a query,
you can request to get detailed stats of the time spent by RavenDB on each par
-
Query vs DocumentQuery
client-api/session/querying/document-query/query-vs-document-query
... ...Querys DocumentQuery
RavenDB Queries can be executed using query or document_query, or by passing
RQL directly to the
-
Get Query Statistics
client-api/session/querying/how-to-get-query-statistics
... ...Get Query Statistics
Detailed querytics can be retrieved for every executed query using the Statistics method.
-
Exact Match Query
client-api/session/querying/text-search/exact-match-query
... ...Exact Match Query
By default, when making a query that filters by strings, the string comparisons are
-
Count Query Results
client-api/session/querying/how-to-count-query-results
... ...Count Querysults
The following options are available to count query results:
Count
LongCount
Get number of results
-
Patch By Query
client-api/rest-api/queries/patch-by-query
... ...Patch By Querye PATCH method to update all documents that satisfy a query:
<server
-
Delete By Query
client-api/rest-api/queries/delete-by-query
... ...Delete By Query DELETE method to delete all documents that satisfy a query:
<server
-
Include Query Explanations
client-api/session/querying/debugging/include-explanations
... ...Include Query Explanations
When making a query, each document in the query results is assigned a score.
This score
-
Ends-With Query
client-api/session/querying/text-search/ends-with-query
... ...Ends-With Query
You can query for documents having a field that ends with some specified string.
Unless explicitly
-
Project Query Results
client-api/session/querying/how-to-project-query-results
... ...Project Query Results
Instead of pulling full documents in query results you can just grab some pieces of data from documents.
-
Starts-With Query
client-api/session/querying/text-search/starts-with-query
... ...Starts-With Query
You can query for documents having a field that starts with some specified string.
Unless explicitly