From 7a6b2743dd0fab577e63dc9d3445cc253b1b87ee Mon Sep 17 00:00:00 2001 From: Danielle9897 Date: Sun, 22 Mar 2026 21:58:25 +0200 Subject: [PATCH 1/5] RDoc-3743 Update the 'including revisions' article (C#, 7.2) --- .../session/assets/including-revisions-1.png | Bin 0 -> 164798 bytes .../session/assets/including-revisions-2.png | Bin 0 -> 184412 bytes .../session/content/_including-csharp.mdx | 488 +++++++++++------- 3 files changed, 314 insertions(+), 174 deletions(-) create mode 100644 docs/document-extensions/revisions/client-api/session/assets/including-revisions-1.png create mode 100644 docs/document-extensions/revisions/client-api/session/assets/including-revisions-2.png diff --git a/docs/document-extensions/revisions/client-api/session/assets/including-revisions-1.png b/docs/document-extensions/revisions/client-api/session/assets/including-revisions-1.png new file mode 100644 index 0000000000000000000000000000000000000000..860a4c61d21023aff2b3b96129e590e3f313a4ac GIT binary patch literal 164798 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 literal 0 HcmV?d00001 diff --git a/docs/document-extensions/revisions/client-api/session/assets/including-revisions-2.png b/docs/document-extensions/revisions/client-api/session/assets/including-revisions-2.png new file mode 100644 index 0000000000000000000000000000000000000000..daaf5734fd1bfbc0973b05e143477c6f789df7c2 GIT binary patch literal 184412 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 CA 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 literal 0 HcmV?d00001 diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 9e7d217779..b0f583452f 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,49 +12,66 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`Session.Load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once loaded to the session, there are no additional trips to the server when accessing the included revisions. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: + + + + + +#### Including by creation time: -* You can include a single revision by specifying its creation time, see examples below. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. -* You can pass local time or UTC, either way the server will convert it to UTC. +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. @@ -65,63 +84,74 @@ import CodeBlock from '@theme/CodeBlock'; Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + + + -## Include revisions when Loading document - -#### Include a revision by Time: +#### Include a revision by creation time: - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = session.Load("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = session .Advanced.Revisions.Get("orders/1-A", creationTime); -`} - +``` - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = await asyncSession.LoadAsync("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync("orders/1-A", creationTime); -`} - +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - -{`// Load a document: +```csharp +// Load a document: var contract = session.Load("contracts/1-A", builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -129,17 +159,22 @@ var revision = session .Advanced.Revisions.Get(contract.RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(contract.RevisionChangeVectors); -`} - +``` - -{`// Load a document: +```csharp +// Load a document: var contract = await asyncSession.LoadAsync("contracts/1-A",builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -147,130 +182,175 @@ var revision = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVectors); -`} - +``` - - - - - -{`// Sample Contract document + +```csharp +// Sample Contract document private class Contract -\{ - public string Id \{ get; set; \} - public string Name \{ get; set; \} - public string RevisionChangeVector \{ get; set; \} // A single change vector - public List RevisionChangeVectors \{ get; set; \} // A list of change vectors -\} -`} - +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` + + - -## Include revisions when making a Query - -#### Include revisions by Time: + + +#### Include revisions by creation time: - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = session.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = await asyncSession.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - -{`// Query for documents: -var orderDocuments = session.Query() - // Pass the path to the document property that contains the revision change vector(s) +```csharp +// Query for documents: +var orderDocuments = session.Query() .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - -{`// Query for documents: +```csharp +// Query for documents: var orderDocuments = await asyncSession.Query() - // Pass the path to the document property that contains the revision change vector(s) .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Include revisions when making a Raw Query + + + * Use `include revisions` in your RQL when making a raw query. @@ -278,12 +358,13 @@ var revisions = await asyncSession RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -301,12 +382,11 @@ var orderDocuments = session.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - -{`// The revision creation time +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -324,22 +404,28 @@ var orderDocuments = await asyncSession.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + #### Include revisions by Change Vector: - -{`// Query for documents with Raw Query: +```csharp +// Query for documents with Raw Query: var orderDocuments = session.Advanced // Use 'include revisions' in the RQL .RawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToList(); @@ -350,18 +436,17 @@ var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - -{`// Query for documents with Raw Query: +```csharp +// Query for documents with Raw Query: var orderDocuments = await asyncSession.Advanced // Use 'include revisions' in the RQL .AsyncRawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToListAsync(); @@ -372,54 +457,72 @@ var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- -## Syntax +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) - - -{`// Include a single revision by Time -TBuilder IncludeRevisions(DateTime before); + -// Include a single revision by Change Vector -TBuilder IncludeRevisions(Expression> path); + -// Include an array of revisions by Change Vectors -TBuilder IncludeRevisions(Expression>> path); -`} - - - -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `Expression>` | <ul><li>The path to the document property that contains
**a single change vector** of the revision to be included.</li></ul> | -| **path** | `Expression>>` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `TBuilder` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). - - -## Patching the revision change vector - -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). - -* The below example shows how to get and patch a revision change vector to a document property. +* The example below shows how to retrieve a revision's change vector and patch it into a document property, + so that it can later be used to include that revision. - -{`using (var session = store.OpenSession()) +```csharp +using (var session = store.OpenSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -436,12 +539,11 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes session.SaveChanges(); } -`} - +``` - -{`using (var asyncSession = store.OpenAsyncSession()) +```csharp +using (var asyncSession = store.OpenAsyncSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -458,13 +560,51 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes await asyncSession.SaveChangesAsync(); } -`} - +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). +
+ + + +```csharp +// Include a SINGLE revision by Time +TBuilder IncludeRevisions(DateTime before); +// Include a SINGLE revision by change vector +TBuilder IncludeRevisions(Expression> path); +// Include an ARRAY of revisions by change vectors +TBuilder IncludeRevisions(Expression>> path); +``` + + +| Parameter | Type | Description | +| ---------- | ---------- | ----------- | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `Expression>` | The path to the document property that contains
**a single change vector** of the revision to be included. | +| **path** | `Expression>>` | The path to the document property that contains
**an array of change vectors** of the revisions to be included. | + +| Return value | | +| - | - | +| `TBuilder` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file From a02290467dc1304f67d632e9203c49b9f0b47c35 Mon Sep 17 00:00:00 2001 From: Danielle9897 Date: Mon, 23 Mar 2026 11:59:23 +0200 Subject: [PATCH 2/5] RDoc-3743 Update the 'including revisions' article (Node.js, 7.2) --- .../session/content/_including-nodejs.mdx | 407 ++++++++++++------ 1 file changed, 269 insertions(+), 138 deletions(-) diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index da8a184319..0ca7f26733 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,31 +12,33 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) - * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include) - * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-time) - * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) + * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) + * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + -
**Why include revisions**: +#### Why include revisions: + * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once loaded to the session, there are no additional trips to the server when accessing the included revisions. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -42,10 +46,12 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Creation Time**: -* You can include a single revision by specifying its creation time, see examples below. +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. @@ -55,13 +61,17 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Change Vector**: +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. + * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. @@ -76,45 +86,53 @@ import CodeBlock from '@theme/CodeBlock'; + + -## Include revisions when Loading document - -**Include a revision by Time** +#### Include a revision by creation time: - - -{`// The revision creation time + +```js +// The revision creation time // For example - looking for a revision from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); -// Load a document: -const order = await session.load("orders/1-A", \{ - // Pass the revision creation time to 'includeRevisions' - // The revision will be 'loaded' to the session along with the document +// Load a document and include its revision from the specified time +const order = await session.load("orders/1-A", { + // * Pass the revision creation time to 'includeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. includes: builder => builder.includeRevisions(creationTime) -\}); +}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. const revision = await session .advanced.revisions.get("orders/1-A", creationTime); -`} - +``` -**Include revisions by Change Vector** - - -{`// Load a document: -const contract = await session.load("contracts/1-A", \{ +#### Include revisions by change vector: + + + +```js +// Load a document: +const contract = await session.load("contracts/1-A", { includes: builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions -\}); +}); + +// The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -122,88 +140,130 @@ const revision = await session .advanced.revisions.get(contract.revisionChangeVector); const revisions = await session .advanced.revisions.get(contract.revisionChangeVectors); -`} - +``` - - - - -{`// Sample Contract document -class Contract \{ - id: string; - name: string; - revisionChangeVector: string; - revisionChangeVectors: string[]; -\} -`} - + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + -## Include revisions when making a Query - -**Include revisions by Time** +#### Include revisions by creation time: - - -{`// The revision creation time -// For example - looking for a revision from last month + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); // Define the query: -const query = session.query(\{collection: "Orders"\}) +const query = session.query({ collection: "Orders" }) .whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'includeRevisions' + // * Pass the revision creation time to 'includeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .include(builder => builder.includeRevisions(creationTime)); // Execute the query: // For each document in the query results, -// the matching revision will be 'loaded' to the session along with the document +// the matching revision will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. const revision = await session .advanced.revisions.get(orderDocuments[0].id, creationTime); -`} - +``` -**Include revisions by Change Vector** + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + + +#### Include revisions by change vector: - - -{`// Define the query: -const query = session.query(\{collection: "Contracts"\}) + + +```js +// Define the query: +const query = session.query({ collection: "Contracts"}) // Pass the path to the document property that contains the revision change vector(s) - .include(builder => \{ + .include(builder => { builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions - \}); + }); // Execute the query: // For each document in the query results, -// the matching revisions will be 'loaded' to the session along with the document +// the matching revisions will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - + -## Include revisions when making a Raw Query + * Use `include revisions` in your RQL when making a raw query. @@ -211,12 +271,14 @@ const revisions = await session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. -**Include revisions by Time** - - -{`// The revision creation time -// For example - looking for a revision from last month +#### Include revisions by Time: + + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); @@ -236,14 +298,22 @@ const orderDocuments = await rawQuery.all(); // It will be retrieved from the SESSION - no additional trip to the server is made const revision = await session .advanced.revisions.get(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` -**Include revisions by Change Vector** + - - -{`// Define the Raw Query: +#### Include revisions by Change Vector: + + + +```js +// Define the Raw Query: const rawQuery = session.advanced // Use 'include revisions' in the RQL .rawQuery("from Contracts include revisions($p0, $p1)") @@ -262,50 +332,78 @@ const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - - -{`object includeRevisions(before); -object includeRevisions(path); -`} - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` - -| Parameters | Type | Description | -| - | - | - | -| **before** | `string` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `string` | <ul><li>The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `object` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | - - - -## Patching the revision change vector - -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). - -* The below example shows how to get and patch a revision change vector to a document property. - - - -{`// Get the revisions' metadata for document 'contracts/1-A' + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property, + so that it can later be used to include that revision. + + + +```js +// Get the revisions' metadata for document 'contracts/1-A' const contractRevisionsMetadata = await session .advanced.revisions.getMetadataFor("contracts/1-A"); // Get a change vector from the metadata -const metadata = orderRevisionsMetadata[0]; +const metadata = contractRevisionsMetadata[0]; const changeVector = metadata[CONSTANTS.Documents.Metadata.CHANGE_VECTOR]; // Patch the document - add the revision change vector to a specific document property @@ -313,12 +411,45 @@ await session.advanced.patch("contracts/1-A", "revisionChangeVector", changeVect // Save your changes await session.saveChanges(); -`} - +``` + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```js +object includeRevisions(before); +object includeRevisions(path); +``` + +| Parameter | Type | Description | +| - | - | - | +| **before** | `string` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `string` | The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included. | + +| Return value | | +| - | - | +| `object` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file From f69377fa3513bc53245c1b2c2f5e73daf735ed1c Mon Sep 17 00:00:00 2001 From: Danielle9897 Date: Mon, 23 Mar 2026 12:12:29 +0200 Subject: [PATCH 3/5] RDoc-3743 Update the 'including revisions' article (PHP, 7.2) --- .../session/content/_including-csharp.mdx | 32 +- .../session/content/_including-nodejs.mdx | 10 +- .../session/content/_including-php.mdx | 409 ++++++++++++++---- 3 files changed, 353 insertions(+), 98 deletions(-) diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index b0f583452f..93a3d7c759 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -38,7 +38,7 @@ import ContentFrame from "@site/src/components/ContentFrame"; * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the included revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -74,11 +74,11 @@ import ContentFrame from "@site/src/components/ContentFrame"; * To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, @@ -93,7 +93,7 @@ import ContentFrame from "@site/src/components/ContentFrame"; #### Include a revision by creation time: - + ```csharp // The revision creation time // For example - looking for a revision from last month @@ -113,7 +113,7 @@ var revision = session .Advanced.Revisions.Get("orders/1-A", creationTime); ``` - + ```csharp // The revision creation time // For example - looking for a revision from last month @@ -138,7 +138,7 @@ var revision = await asyncSession #### Include revisions by change vector: - + ```csharp // Load a document: var contract = session.Load("contracts/1-A", builder => builder @@ -161,7 +161,7 @@ var revisions = session .Advanced.Revisions.Get(contract.RevisionChangeVectors); ``` - + ```csharp // Load a document: var contract = await asyncSession.LoadAsync("contracts/1-A",builder => builder @@ -209,7 +209,7 @@ private class Contract #### Include revisions by creation time: - + ```csharp // The revision creation time // For example - looking for revisions from last month @@ -233,7 +233,7 @@ var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); ``` - + ```csharp // The revision creation time // For example - looking for revisions from last month @@ -270,7 +270,7 @@ include revisions('2026-02-23T07:40:54.2513729Z') #### Include revisions by change vector: - + ```csharp // Query for documents: var orderDocuments = session.Query() @@ -297,7 +297,7 @@ var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); ``` - + ```csharp // Query for documents: var orderDocuments = await asyncSession.Query() @@ -362,7 +362,7 @@ private class Contract #### Include revisions by Time: - + ```csharp // The revision creation time // For example - looking for revisions from last month @@ -384,7 +384,7 @@ var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); ``` - + ```csharp // The revision creation time // For example - looking for revisions from last month @@ -417,7 +417,7 @@ include revisions('2026-02-23T07:40:54.2513729Z') #### Include revisions by Change Vector: - + ```csharp // Query for documents with Raw Query: var orderDocuments = session.Advanced @@ -438,7 +438,7 @@ var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); ``` - + ```csharp // Query for documents with Raw Query: var orderDocuments = await asyncSession.Advanced @@ -516,7 +516,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). -* The example below shows how to retrieve a revision's change vector and patch it into a document property, +* The example below shows how to retrieve a revision's change vector and patch it into a document property so that it can later be used to include that revision. diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index 0ca7f26733..555995c082 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -38,7 +38,7 @@ import ContentFrame from "@site/src/components/ContentFrame"; * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the included revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -74,11 +74,11 @@ import ContentFrame from "@site/src/components/ContentFrame"; * To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + *For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, @@ -392,11 +392,11 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). -* The example below shows how to retrieve a revision's change vector and patch it into a document property, +* The example below shows how to retrieve a revision's change vector and patch it into a document property so that it can later be used to include that revision. - + ```js // Get the revisions' metadata for document 'contracts/1-A' const contractRevisionsMetadata = await session diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx index b0bd90e1be..bebdad14c4 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,42 +12,59 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: -* You can include a single revision by specifying its creation time, see examples below. + + + + +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a **single** revision can be included per document. + To include **multiple** revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. @@ -55,57 +74,70 @@ import CodeBlock from '@theme/CodeBlock'; * To include single or multiple document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + -## Include revisions when Loading document + -#### Include a revision by Time: +#### Include a revision by creation time: - + {`// The revision creation time // For example - looking for a revision from last month $creationTime = (new DateTime())->sub(new DateInterval("P1M")); -// Load a document: +// Load a document and include its revision from the specified time $order = $session->load(Order::class, "orders/1-A", function($builder) use ($creationTime) \{ return $builder - // Pass the revision creation time to 'IncludeRevisionsBefore' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'includeRevisionsBefore'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->includeRevisionsBefore($creationTime); \}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. $revision = $session ->advanced()->revisions()->get(Order::class, "orders/1-A", $creationTime); `} -#### Include revisions by Change Vector: - +#### Include revisions by change vector: + + + {`// Load a document: $contract = $session->load(Contract::class, "contracts/1-A", function($builder) \{ - return $builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document +// Load a document: +$contract = $session->load(Contract::class, "contracts/1-A", function($builder) { + return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("RevisionChangeVector") + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("RevisionChangeVectors"); \}); +// The revision(s) will be 'loaded' to the session along with the document. + // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made $revision = $session->advanced()->revisions()->get(Contract::class, "RevisionChangeVector"); @@ -113,9 +145,7 @@ $revisions = $session->advanced()->revisions()->get(Contract::class, "RevisionCh `} - -
- + {`// Sample Contract document class Contract @@ -168,53 +198,73 @@ class Contract `} + + + -## Include revisions when making a Query - -#### Include revisions by Time: +#### Include revisions by creation time: - + + {`// The revision creation time // For example - looking for revisions from last month -$creationTime = (new DateTime())->sub(new DateInterval("P1M"); +$creationTime = (new DateTime())->sub(new DateInterval("P1M")); // Query for documents: $orderDocuments = $session->query(Order::class) ->whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'IncludeRevisionsBefore' + // * Pass the revision creation time to 'IncludeRevisionsBefore' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->include(function($builder) use ($creationTime) \{ return $builder->includeRevisionsBefore($creationTime); \}) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. ->toList(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. $revision = $session ->advanced()->revisions()->getBeforeDate(Order::class, $orderDocuments[0]->getId(), $creationTime); `} -#### Include revisions by Change Vector: + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + - +#### Include revisions by change vector: + + + {`// Query for documents: $orderDocuments = $session->query(Contract::class) - // Pass the path to the document property that contains the revision change vector(s) + // Pass the path to the document property that contains the revision change vector(s) ->include(function($builder) \{ return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("getRevisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("getRevisionChangeVectors"); // Include multiple revisions \}) - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revisions will be 'loaded' to the session along with the document. ->toList(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. $revision = $session ->advanced()->revisions()->get(Contract::class, $orderDocuments[0]->getRevisionChangeVector()); $revisions = $session @@ -222,12 +272,70 @@ $revisions = $session `} + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} -## Include revisions when making a Raw Query + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + * Use `include revisions` in your RQL when making a raw query. @@ -235,9 +343,11 @@ $revisions = $session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - + + {`// The revision creation time // For example - looking for revisions from last month @@ -260,9 +370,18 @@ $revision = $session `} + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + + + #### Include revisions by Change Vector: - + + {`// Query for documents with Raw Query: $orderDocuments = $session->advanced() @@ -284,39 +403,105 @@ $revisions = $session `} - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + -{`// Include a single revision by Time -public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -// Include a single revision by Change Vector path(s) -public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; -`} - - + public function getId(): ?string + \{ + return $this->id; + \} -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **changeVectorPaths** | `string` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} -## Patching the revision change vector + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} -* The below example shows how to get and patch a revision change vector to a document property. + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} - + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + +
+ +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + {`$session = $store->openSession(); try \{ @@ -340,9 +525,79 @@ try \{ `} + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + + + + +{`// Include a single revision by Time +public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; + +// Include a single revision by Change Vector path(s) +public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; +`} + + + +| Parameters | Type | Description | +| - | - | - | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **changeVectorPaths** | `string` | The path to the document property that contains **an array of change vectors** of the revisions to be included. | +
From a075cb95fa70d44dec7be0ca563966021c882858 Mon Sep 17 00:00:00 2001 From: Danielle9897 Date: Mon, 23 Mar 2026 13:03:45 +0200 Subject: [PATCH 4/5] RDoc-3743 Apply to previous versions (v6.2, v7.0, v7.1) --- .../session/assets/including-revisions-1.png | Bin 0 -> 164798 bytes .../session/assets/including-revisions-2.png | Bin 0 -> 184412 bytes .../session/content/_including-csharp.mdx | 516 +++++++++++------- .../session/content/_including-nodejs.mdx | 411 +++++++++----- .../session/content/_including-php.mdx | 409 +++++++++++--- .../session/assets/including-revisions-1.png | Bin 0 -> 164798 bytes .../session/assets/including-revisions-2.png | Bin 0 -> 184412 bytes .../session/content/_including-csharp.mdx | 516 +++++++++++------- .../session/content/_including-nodejs.mdx | 411 +++++++++----- .../session/content/_including-php.mdx | 409 +++++++++++--- .../session/assets/including-revisions-1.png | Bin 0 -> 164798 bytes .../session/assets/including-revisions-2.png | Bin 0 -> 184412 bytes .../session/content/_including-csharp.mdx | 516 +++++++++++------- .../session/content/_including-nodejs.mdx | 411 +++++++++----- .../session/content/_including-php.mdx | 409 +++++++++++--- 15 files changed, 2793 insertions(+), 1215 deletions(-) create mode 100644 versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-1.png create mode 100644 versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-2.png create mode 100644 versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-1.png create mode 100644 versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-2.png create mode 100644 versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-1.png create mode 100644 versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-2.png diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-1.png b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-1.png new file mode 100644 index 0000000000000000000000000000000000000000..860a4c61d21023aff2b3b96129e590e3f313a4ac GIT binary patch literal 164798 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
n%OoZh22q4|0Q>jp>li-I`Tn`Ru-izWoIu3lX{ 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-2.png b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/assets/including-revisions-2.png new file mode 100644 index 0000000000000000000000000000000000000000..daaf5734fd1bfbc0973b05e143477c6f789df7c2 GIT binary patch literal 184412 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 CA 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 9e7d217779..93a3d7c759 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,118 +12,146 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`Session.Load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: + + + + + +#### Including by creation time: -* You can include a single revision by specifying its creation time, see examples below. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. -* You can pass local time or UTC, either way the server will convert it to UTC. +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + + + -## Include revisions when Loading document - -#### Include a revision by Time: +#### Include a revision by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = session.Load("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = session .Advanced.Revisions.Get("orders/1-A", creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = await asyncSession.LoadAsync("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync("orders/1-A", creationTime); -`} - +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Load a document: + +```csharp +// Load a document: var contract = session.Load("contracts/1-A", builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -129,17 +159,22 @@ var revision = session .Advanced.Revisions.Get(contract.RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(contract.RevisionChangeVectors); -`} - +``` - - -{`// Load a document: + +```csharp +// Load a document: var contract = await asyncSession.LoadAsync("contracts/1-A",builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -147,130 +182,175 @@ var revision = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVectors); -`} - +``` - - - - - -{`// Sample Contract document + +```csharp +// Sample Contract document private class Contract -\{ - public string Id \{ get; set; \} - public string Name \{ get; set; \} - public string RevisionChangeVector \{ get; set; \} // A single change vector - public List RevisionChangeVectors \{ get; set; \} // A list of change vectors -\} -`} - +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` + + - -## Include revisions when making a Query - -#### Include revisions by Time: + + +#### Include revisions by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = session.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = await asyncSession.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Query for documents: -var orderDocuments = session.Query() - // Pass the path to the document property that contains the revision change vector(s) + +```csharp +// Query for documents: +var orderDocuments = session.Query() .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents: + +```csharp +// Query for documents: var orderDocuments = await asyncSession.Query() - // Pass the path to the document property that contains the revision change vector(s) .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Include revisions when making a Raw Query + + + * Use `include revisions` in your RQL when making a raw query. @@ -278,12 +358,13 @@ var revisions = await asyncSession RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -301,12 +382,11 @@ var orderDocuments = session.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -324,22 +404,28 @@ var orderDocuments = await asyncSession.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + #### Include revisions by Change Vector: - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = session.Advanced // Use 'include revisions' in the RQL .RawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToList(); @@ -350,18 +436,17 @@ var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = await asyncSession.Advanced // Use 'include revisions' in the RQL .AsyncRawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToListAsync(); @@ -372,54 +457,72 @@ var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax + - - -{`// Include a single revision by Time -TBuilder IncludeRevisions(DateTime before); - -// Include a single revision by Change Vector -TBuilder IncludeRevisions(Expression> path); + -// Include an array of revisions by Change Vectors -TBuilder IncludeRevisions(Expression>> path); -`} - - - -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `Expression>` | <ul><li>The path to the document property that contains
**a single change vector** of the revision to be included.</li></ul> | -| **path** | `Expression>>` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `TBuilder` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + -## Patching the revision change vector + -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). -* The below example shows how to get and patch a revision change vector to a document property. +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. - -{`using (var session = store.OpenSession()) +```csharp +using (var session = store.OpenSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -436,12 +539,11 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes session.SaveChanges(); } -`} - +``` - -{`using (var asyncSession = store.OpenAsyncSession()) +```csharp +using (var asyncSession = store.OpenAsyncSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -458,13 +560,51 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes await asyncSession.SaveChangesAsync(); } -`} - +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```csharp +// Include a SINGLE revision by Time +TBuilder IncludeRevisions(DateTime before); + +// Include a SINGLE revision by change vector +TBuilder IncludeRevisions(Expression> path); +// Include an ARRAY of revisions by change vectors +TBuilder IncludeRevisions(Expression>> path); +``` + + +| Parameter | Type | Description | +| ---------- | ---------- | ----------- | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `Expression>` | The path to the document property that contains
**a single change vector** of the revision to be included. | +| **path** | `Expression>>` | The path to the document property that contains
**an array of change vectors** of the revisions to be included. | + +| Return value | | +| - | - | +| `TBuilder` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index da8a184319..555995c082 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,31 +12,33 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) - * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include) - * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-time) - * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) + * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) + * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + -
**Why include revisions**: +#### Why include revisions: + * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -42,10 +46,12 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Creation Time**: -* You can include a single revision by specifying its creation time, see examples below. +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. @@ -55,20 +61,24 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Change Vector**: +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. + * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + *For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, @@ -76,45 +86,53 @@ import CodeBlock from '@theme/CodeBlock'; + + -## Include revisions when Loading document - -**Include a revision by Time** +#### Include a revision by creation time: - - -{`// The revision creation time + +```js +// The revision creation time // For example - looking for a revision from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); -// Load a document: -const order = await session.load("orders/1-A", \{ - // Pass the revision creation time to 'includeRevisions' - // The revision will be 'loaded' to the session along with the document +// Load a document and include its revision from the specified time +const order = await session.load("orders/1-A", { + // * Pass the revision creation time to 'includeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. includes: builder => builder.includeRevisions(creationTime) -\}); +}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. const revision = await session .advanced.revisions.get("orders/1-A", creationTime); -`} - +``` -**Include revisions by Change Vector** - - -{`// Load a document: -const contract = await session.load("contracts/1-A", \{ +#### Include revisions by change vector: + + + +```js +// Load a document: +const contract = await session.load("contracts/1-A", { includes: builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions -\}); +}); + +// The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -122,88 +140,130 @@ const revision = await session .advanced.revisions.get(contract.revisionChangeVector); const revisions = await session .advanced.revisions.get(contract.revisionChangeVectors); -`} - +``` - - - - -{`// Sample Contract document -class Contract \{ - id: string; - name: string; - revisionChangeVector: string; - revisionChangeVectors: string[]; -\} -`} - + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + -## Include revisions when making a Query - -**Include revisions by Time** +#### Include revisions by creation time: - - -{`// The revision creation time -// For example - looking for a revision from last month + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); // Define the query: -const query = session.query(\{collection: "Orders"\}) +const query = session.query({ collection: "Orders" }) .whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'includeRevisions' + // * Pass the revision creation time to 'includeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .include(builder => builder.includeRevisions(creationTime)); // Execute the query: // For each document in the query results, -// the matching revision will be 'loaded' to the session along with the document +// the matching revision will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. const revision = await session .advanced.revisions.get(orderDocuments[0].id, creationTime); -`} - +``` -**Include revisions by Change Vector** + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + + +#### Include revisions by change vector: - - -{`// Define the query: -const query = session.query(\{collection: "Contracts"\}) + + +```js +// Define the query: +const query = session.query({ collection: "Contracts"}) // Pass the path to the document property that contains the revision change vector(s) - .include(builder => \{ + .include(builder => { builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions - \}); + }); // Execute the query: // For each document in the query results, -// the matching revisions will be 'loaded' to the session along with the document +// the matching revisions will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - + -## Include revisions when making a Raw Query + * Use `include revisions` in your RQL when making a raw query. @@ -211,12 +271,14 @@ const revisions = await session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. -**Include revisions by Time** - - -{`// The revision creation time -// For example - looking for a revision from last month +#### Include revisions by Time: + + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); @@ -236,14 +298,22 @@ const orderDocuments = await rawQuery.all(); // It will be retrieved from the SESSION - no additional trip to the server is made const revision = await session .advanced.revisions.get(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` -**Include revisions by Change Vector** + - - -{`// Define the Raw Query: +#### Include revisions by Change Vector: + + + +```js +// Define the Raw Query: const rawQuery = session.advanced // Use 'include revisions' in the RQL .rawQuery("from Contracts include revisions($p0, $p1)") @@ -262,50 +332,78 @@ const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - - -{`object includeRevisions(before); -object includeRevisions(path); -`} - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` - -| Parameters | Type | Description | -| - | - | - | -| **before** | `string` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `string` | <ul><li>The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `object` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | - - - -## Patching the revision change vector - -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). - -* The below example shows how to get and patch a revision change vector to a document property. - - - -{`// Get the revisions' metadata for document 'contracts/1-A' + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + +```js +// Get the revisions' metadata for document 'contracts/1-A' const contractRevisionsMetadata = await session .advanced.revisions.getMetadataFor("contracts/1-A"); // Get a change vector from the metadata -const metadata = orderRevisionsMetadata[0]; +const metadata = contractRevisionsMetadata[0]; const changeVector = metadata[CONSTANTS.Documents.Metadata.CHANGE_VECTOR]; // Patch the document - add the revision change vector to a specific document property @@ -313,12 +411,45 @@ await session.advanced.patch("contracts/1-A", "revisionChangeVector", changeVect // Save your changes await session.saveChanges(); -`} - +``` + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```js +object includeRevisions(before); +object includeRevisions(path); +``` + +| Parameter | Type | Description | +| - | - | - | +| **before** | `string` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `string` | The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included. | + +| Return value | | +| - | - | +| `object` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx index b0bd90e1be..bebdad14c4 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,42 +12,59 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: -* You can include a single revision by specifying its creation time, see examples below. + + + + +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a **single** revision can be included per document. + To include **multiple** revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. @@ -55,57 +74,70 @@ import CodeBlock from '@theme/CodeBlock'; * To include single or multiple document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + -## Include revisions when Loading document + -#### Include a revision by Time: +#### Include a revision by creation time: - + {`// The revision creation time // For example - looking for a revision from last month $creationTime = (new DateTime())->sub(new DateInterval("P1M")); -// Load a document: +// Load a document and include its revision from the specified time $order = $session->load(Order::class, "orders/1-A", function($builder) use ($creationTime) \{ return $builder - // Pass the revision creation time to 'IncludeRevisionsBefore' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'includeRevisionsBefore'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->includeRevisionsBefore($creationTime); \}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. $revision = $session ->advanced()->revisions()->get(Order::class, "orders/1-A", $creationTime); `} -#### Include revisions by Change Vector: - +#### Include revisions by change vector: + + + {`// Load a document: $contract = $session->load(Contract::class, "contracts/1-A", function($builder) \{ - return $builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document +// Load a document: +$contract = $session->load(Contract::class, "contracts/1-A", function($builder) { + return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("RevisionChangeVector") + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("RevisionChangeVectors"); \}); +// The revision(s) will be 'loaded' to the session along with the document. + // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made $revision = $session->advanced()->revisions()->get(Contract::class, "RevisionChangeVector"); @@ -113,9 +145,7 @@ $revisions = $session->advanced()->revisions()->get(Contract::class, "RevisionCh `} - -
- + {`// Sample Contract document class Contract @@ -168,53 +198,73 @@ class Contract `} + + + -## Include revisions when making a Query - -#### Include revisions by Time: +#### Include revisions by creation time: - + + {`// The revision creation time // For example - looking for revisions from last month -$creationTime = (new DateTime())->sub(new DateInterval("P1M"); +$creationTime = (new DateTime())->sub(new DateInterval("P1M")); // Query for documents: $orderDocuments = $session->query(Order::class) ->whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'IncludeRevisionsBefore' + // * Pass the revision creation time to 'IncludeRevisionsBefore' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->include(function($builder) use ($creationTime) \{ return $builder->includeRevisionsBefore($creationTime); \}) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. ->toList(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. $revision = $session ->advanced()->revisions()->getBeforeDate(Order::class, $orderDocuments[0]->getId(), $creationTime); `} -#### Include revisions by Change Vector: + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + - +#### Include revisions by change vector: + + + {`// Query for documents: $orderDocuments = $session->query(Contract::class) - // Pass the path to the document property that contains the revision change vector(s) + // Pass the path to the document property that contains the revision change vector(s) ->include(function($builder) \{ return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("getRevisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("getRevisionChangeVectors"); // Include multiple revisions \}) - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revisions will be 'loaded' to the session along with the document. ->toList(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. $revision = $session ->advanced()->revisions()->get(Contract::class, $orderDocuments[0]->getRevisionChangeVector()); $revisions = $session @@ -222,12 +272,70 @@ $revisions = $session `} + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} -## Include revisions when making a Raw Query + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + * Use `include revisions` in your RQL when making a raw query. @@ -235,9 +343,11 @@ $revisions = $session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - + + {`// The revision creation time // For example - looking for revisions from last month @@ -260,9 +370,18 @@ $revision = $session `} + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + + + #### Include revisions by Change Vector: - + + {`// Query for documents with Raw Query: $orderDocuments = $session->advanced() @@ -284,39 +403,105 @@ $revisions = $session `} - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + -{`// Include a single revision by Time -public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -// Include a single revision by Change Vector path(s) -public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; -`} - - + public function getId(): ?string + \{ + return $this->id; + \} -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **changeVectorPaths** | `string` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} -## Patching the revision change vector + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} -* The below example shows how to get and patch a revision change vector to a document property. + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} - + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + +
+ +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + {`$session = $store->openSession(); try \{ @@ -340,9 +525,79 @@ try \{ `} + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + + + + +{`// Include a single revision by Time +public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; + +// Include a single revision by Change Vector path(s) +public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; +`} + + + +| Parameters | Type | Description | +| - | - | - | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **changeVectorPaths** | `string` | The path to the document property that contains **an array of change vectors** of the revisions to be included. | +
diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-1.png b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-1.png new file mode 100644 index 0000000000000000000000000000000000000000..860a4c61d21023aff2b3b96129e590e3f313a4ac GIT binary patch literal 164798 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
n%OoZh22q4|0Q>jp>li-I`Tn`Ru-izWoIu3lX{ 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-2.png b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/assets/including-revisions-2.png new file mode 100644 index 0000000000000000000000000000000000000000..daaf5734fd1bfbc0973b05e143477c6f789df7c2 GIT binary patch literal 184412 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 CA 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 9e7d217779..93a3d7c759 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,118 +12,146 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`Session.Load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: + + + + + +#### Including by creation time: -* You can include a single revision by specifying its creation time, see examples below. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. -* You can pass local time or UTC, either way the server will convert it to UTC. +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + + + -## Include revisions when Loading document - -#### Include a revision by Time: +#### Include a revision by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = session.Load("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = session .Advanced.Revisions.Get("orders/1-A", creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = await asyncSession.LoadAsync("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync("orders/1-A", creationTime); -`} - +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Load a document: + +```csharp +// Load a document: var contract = session.Load("contracts/1-A", builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -129,17 +159,22 @@ var revision = session .Advanced.Revisions.Get(contract.RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(contract.RevisionChangeVectors); -`} - +``` - - -{`// Load a document: + +```csharp +// Load a document: var contract = await asyncSession.LoadAsync("contracts/1-A",builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -147,130 +182,175 @@ var revision = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVectors); -`} - +``` - - - - - -{`// Sample Contract document + +```csharp +// Sample Contract document private class Contract -\{ - public string Id \{ get; set; \} - public string Name \{ get; set; \} - public string RevisionChangeVector \{ get; set; \} // A single change vector - public List RevisionChangeVectors \{ get; set; \} // A list of change vectors -\} -`} - +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` + + - -## Include revisions when making a Query - -#### Include revisions by Time: + + +#### Include revisions by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = session.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = await asyncSession.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Query for documents: -var orderDocuments = session.Query() - // Pass the path to the document property that contains the revision change vector(s) + +```csharp +// Query for documents: +var orderDocuments = session.Query() .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents: + +```csharp +// Query for documents: var orderDocuments = await asyncSession.Query() - // Pass the path to the document property that contains the revision change vector(s) .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Include revisions when making a Raw Query + + + * Use `include revisions` in your RQL when making a raw query. @@ -278,12 +358,13 @@ var revisions = await asyncSession RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -301,12 +382,11 @@ var orderDocuments = session.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -324,22 +404,28 @@ var orderDocuments = await asyncSession.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + #### Include revisions by Change Vector: - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = session.Advanced // Use 'include revisions' in the RQL .RawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToList(); @@ -350,18 +436,17 @@ var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = await asyncSession.Advanced // Use 'include revisions' in the RQL .AsyncRawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToListAsync(); @@ -372,54 +457,72 @@ var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax + - - -{`// Include a single revision by Time -TBuilder IncludeRevisions(DateTime before); - -// Include a single revision by Change Vector -TBuilder IncludeRevisions(Expression> path); + -// Include an array of revisions by Change Vectors -TBuilder IncludeRevisions(Expression>> path); -`} - - - -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `Expression>` | <ul><li>The path to the document property that contains
**a single change vector** of the revision to be included.</li></ul> | -| **path** | `Expression>>` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `TBuilder` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + -## Patching the revision change vector + -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). -* The below example shows how to get and patch a revision change vector to a document property. +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. - -{`using (var session = store.OpenSession()) +```csharp +using (var session = store.OpenSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -436,12 +539,11 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes session.SaveChanges(); } -`} - +``` - -{`using (var asyncSession = store.OpenAsyncSession()) +```csharp +using (var asyncSession = store.OpenAsyncSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -458,13 +560,51 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes await asyncSession.SaveChangesAsync(); } -`} - +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```csharp +// Include a SINGLE revision by Time +TBuilder IncludeRevisions(DateTime before); + +// Include a SINGLE revision by change vector +TBuilder IncludeRevisions(Expression> path); +// Include an ARRAY of revisions by change vectors +TBuilder IncludeRevisions(Expression>> path); +``` + + +| Parameter | Type | Description | +| ---------- | ---------- | ----------- | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `Expression>` | The path to the document property that contains
**a single change vector** of the revision to be included. | +| **path** | `Expression>>` | The path to the document property that contains
**an array of change vectors** of the revisions to be included. | + +| Return value | | +| - | - | +| `TBuilder` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index da8a184319..555995c082 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,31 +12,33 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) - * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include) - * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-time) - * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) + * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) + * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + -
**Why include revisions**: +#### Why include revisions: + * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -42,10 +46,12 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Creation Time**: -* You can include a single revision by specifying its creation time, see examples below. +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. @@ -55,20 +61,24 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Change Vector**: +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. + * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + *For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, @@ -76,45 +86,53 @@ import CodeBlock from '@theme/CodeBlock'; + + -## Include revisions when Loading document - -**Include a revision by Time** +#### Include a revision by creation time: - - -{`// The revision creation time + +```js +// The revision creation time // For example - looking for a revision from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); -// Load a document: -const order = await session.load("orders/1-A", \{ - // Pass the revision creation time to 'includeRevisions' - // The revision will be 'loaded' to the session along with the document +// Load a document and include its revision from the specified time +const order = await session.load("orders/1-A", { + // * Pass the revision creation time to 'includeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. includes: builder => builder.includeRevisions(creationTime) -\}); +}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. const revision = await session .advanced.revisions.get("orders/1-A", creationTime); -`} - +``` -**Include revisions by Change Vector** - - -{`// Load a document: -const contract = await session.load("contracts/1-A", \{ +#### Include revisions by change vector: + + + +```js +// Load a document: +const contract = await session.load("contracts/1-A", { includes: builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions -\}); +}); + +// The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -122,88 +140,130 @@ const revision = await session .advanced.revisions.get(contract.revisionChangeVector); const revisions = await session .advanced.revisions.get(contract.revisionChangeVectors); -`} - +``` - - - - -{`// Sample Contract document -class Contract \{ - id: string; - name: string; - revisionChangeVector: string; - revisionChangeVectors: string[]; -\} -`} - + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + -## Include revisions when making a Query - -**Include revisions by Time** +#### Include revisions by creation time: - - -{`// The revision creation time -// For example - looking for a revision from last month + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); // Define the query: -const query = session.query(\{collection: "Orders"\}) +const query = session.query({ collection: "Orders" }) .whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'includeRevisions' + // * Pass the revision creation time to 'includeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .include(builder => builder.includeRevisions(creationTime)); // Execute the query: // For each document in the query results, -// the matching revision will be 'loaded' to the session along with the document +// the matching revision will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. const revision = await session .advanced.revisions.get(orderDocuments[0].id, creationTime); -`} - +``` -**Include revisions by Change Vector** + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + + +#### Include revisions by change vector: - - -{`// Define the query: -const query = session.query(\{collection: "Contracts"\}) + + +```js +// Define the query: +const query = session.query({ collection: "Contracts"}) // Pass the path to the document property that contains the revision change vector(s) - .include(builder => \{ + .include(builder => { builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions - \}); + }); // Execute the query: // For each document in the query results, -// the matching revisions will be 'loaded' to the session along with the document +// the matching revisions will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - + -## Include revisions when making a Raw Query + * Use `include revisions` in your RQL when making a raw query. @@ -211,12 +271,14 @@ const revisions = await session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. -**Include revisions by Time** - - -{`// The revision creation time -// For example - looking for a revision from last month +#### Include revisions by Time: + + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); @@ -236,14 +298,22 @@ const orderDocuments = await rawQuery.all(); // It will be retrieved from the SESSION - no additional trip to the server is made const revision = await session .advanced.revisions.get(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` -**Include revisions by Change Vector** + - - -{`// Define the Raw Query: +#### Include revisions by Change Vector: + + + +```js +// Define the Raw Query: const rawQuery = session.advanced // Use 'include revisions' in the RQL .rawQuery("from Contracts include revisions($p0, $p1)") @@ -262,50 +332,78 @@ const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - - -{`object includeRevisions(before); -object includeRevisions(path); -`} - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` - -| Parameters | Type | Description | -| - | - | - | -| **before** | `string` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `string` | <ul><li>The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `object` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | - - - -## Patching the revision change vector - -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). - -* The below example shows how to get and patch a revision change vector to a document property. - - - -{`// Get the revisions' metadata for document 'contracts/1-A' + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + +```js +// Get the revisions' metadata for document 'contracts/1-A' const contractRevisionsMetadata = await session .advanced.revisions.getMetadataFor("contracts/1-A"); // Get a change vector from the metadata -const metadata = orderRevisionsMetadata[0]; +const metadata = contractRevisionsMetadata[0]; const changeVector = metadata[CONSTANTS.Documents.Metadata.CHANGE_VECTOR]; // Patch the document - add the revision change vector to a specific document property @@ -313,12 +411,45 @@ await session.advanced.patch("contracts/1-A", "revisionChangeVector", changeVect // Save your changes await session.saveChanges(); -`} - +``` + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```js +object includeRevisions(before); +object includeRevisions(path); +``` + +| Parameter | Type | Description | +| - | - | - | +| **before** | `string` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `string` | The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included. | + +| Return value | | +| - | - | +| `object` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx index b0bd90e1be..bebdad14c4 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,42 +12,59 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: -* You can include a single revision by specifying its creation time, see examples below. + + + + +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a **single** revision can be included per document. + To include **multiple** revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. @@ -55,57 +74,70 @@ import CodeBlock from '@theme/CodeBlock'; * To include single or multiple document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + -## Include revisions when Loading document + -#### Include a revision by Time: +#### Include a revision by creation time: - + {`// The revision creation time // For example - looking for a revision from last month $creationTime = (new DateTime())->sub(new DateInterval("P1M")); -// Load a document: +// Load a document and include its revision from the specified time $order = $session->load(Order::class, "orders/1-A", function($builder) use ($creationTime) \{ return $builder - // Pass the revision creation time to 'IncludeRevisionsBefore' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'includeRevisionsBefore'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->includeRevisionsBefore($creationTime); \}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. $revision = $session ->advanced()->revisions()->get(Order::class, "orders/1-A", $creationTime); `} -#### Include revisions by Change Vector: - +#### Include revisions by change vector: + + + {`// Load a document: $contract = $session->load(Contract::class, "contracts/1-A", function($builder) \{ - return $builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document +// Load a document: +$contract = $session->load(Contract::class, "contracts/1-A", function($builder) { + return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("RevisionChangeVector") + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("RevisionChangeVectors"); \}); +// The revision(s) will be 'loaded' to the session along with the document. + // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made $revision = $session->advanced()->revisions()->get(Contract::class, "RevisionChangeVector"); @@ -113,9 +145,7 @@ $revisions = $session->advanced()->revisions()->get(Contract::class, "RevisionCh `} - -
- + {`// Sample Contract document class Contract @@ -168,53 +198,73 @@ class Contract `} + + + -## Include revisions when making a Query - -#### Include revisions by Time: +#### Include revisions by creation time: - + + {`// The revision creation time // For example - looking for revisions from last month -$creationTime = (new DateTime())->sub(new DateInterval("P1M"); +$creationTime = (new DateTime())->sub(new DateInterval("P1M")); // Query for documents: $orderDocuments = $session->query(Order::class) ->whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'IncludeRevisionsBefore' + // * Pass the revision creation time to 'IncludeRevisionsBefore' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->include(function($builder) use ($creationTime) \{ return $builder->includeRevisionsBefore($creationTime); \}) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. ->toList(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. $revision = $session ->advanced()->revisions()->getBeforeDate(Order::class, $orderDocuments[0]->getId(), $creationTime); `} -#### Include revisions by Change Vector: + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + - +#### Include revisions by change vector: + + + {`// Query for documents: $orderDocuments = $session->query(Contract::class) - // Pass the path to the document property that contains the revision change vector(s) + // Pass the path to the document property that contains the revision change vector(s) ->include(function($builder) \{ return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("getRevisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("getRevisionChangeVectors"); // Include multiple revisions \}) - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revisions will be 'loaded' to the session along with the document. ->toList(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. $revision = $session ->advanced()->revisions()->get(Contract::class, $orderDocuments[0]->getRevisionChangeVector()); $revisions = $session @@ -222,12 +272,70 @@ $revisions = $session `} + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} -## Include revisions when making a Raw Query + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + * Use `include revisions` in your RQL when making a raw query. @@ -235,9 +343,11 @@ $revisions = $session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - + + {`// The revision creation time // For example - looking for revisions from last month @@ -260,9 +370,18 @@ $revision = $session `} + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + + + #### Include revisions by Change Vector: - + + {`// Query for documents with Raw Query: $orderDocuments = $session->advanced() @@ -284,39 +403,105 @@ $revisions = $session `} - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + -{`// Include a single revision by Time -public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -// Include a single revision by Change Vector path(s) -public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; -`} - - + public function getId(): ?string + \{ + return $this->id; + \} -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **changeVectorPaths** | `string` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} -## Patching the revision change vector + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} -* The below example shows how to get and patch a revision change vector to a document property. + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} - + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + +
+ +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + {`$session = $store->openSession(); try \{ @@ -340,9 +525,79 @@ try \{ `} + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + + + + +{`// Include a single revision by Time +public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; + +// Include a single revision by Change Vector path(s) +public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; +`} + + + +| Parameters | Type | Description | +| - | - | - | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **changeVectorPaths** | `string` | The path to the document property that contains **an array of change vectors** of the revisions to be included. | +
diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-1.png b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-1.png new file mode 100644 index 0000000000000000000000000000000000000000..860a4c61d21023aff2b3b96129e590e3f313a4ac GIT binary patch literal 164798 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
n%OoZh22q4|0Q>jp>li-I`Tn`Ru-izWoIu3lX{ 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-2.png b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/assets/including-revisions-2.png new file mode 100644 index 0000000000000000000000000000000000000000..daaf5734fd1bfbc0973b05e143477c6f789df7c2 GIT binary patch literal 184412 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 CA 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 9e7d217779..93a3d7c759 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,118 +12,146 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`Session.Load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: + + + + + +#### Including by creation time: -* You can include a single revision by specifying its creation time, see examples below. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. -* You can pass local time or UTC, either way the server will convert it to UTC. +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + + + -## Include revisions when Loading document - -#### Include a revision by Time: +#### Include a revision by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = session.Load("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = session .Advanced.Revisions.Get("orders/1-A", creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for a revision from last month var creationTime = DateTime.Now.AddMonths(-1); -// Load a document: +// Load a document and include its revision from the specified time var order = await asyncSession.LoadAsync("orders/1-A", builder => builder - // Pass the revision creation time to 'IncludeRevisions' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'IncludeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .IncludeRevisions(creationTime)); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync("orders/1-A", creationTime); -`} - +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Load a document: + +```csharp +// Load a document: var contract = session.Load("contracts/1-A", builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -129,17 +159,22 @@ var revision = session .Advanced.Revisions.Get(contract.RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(contract.RevisionChangeVectors); -`} - +``` - - -{`// Load a document: + +```csharp +// Load a document: var contract = await asyncSession.LoadAsync("contracts/1-A",builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .IncludeRevisions(x => x.RevisionChangeVectors)); // Include multiple revisions + + // The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -147,130 +182,175 @@ var revision = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(contract.RevisionChangeVectors); -`} - +``` - - - - - -{`// Sample Contract document + +```csharp +// Sample Contract document private class Contract -\{ - public string Id \{ get; set; \} - public string Name \{ get; set; \} - public string RevisionChangeVector \{ get; set; \} // A single change vector - public List RevisionChangeVectors \{ get; set; \} // A list of change vectors -\} -`} - +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` + + - -## Include revisions when making a Query - -#### Include revisions by Time: + + +#### Include revisions by creation time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = session.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); // Query for documents: var orderDocuments = await asyncSession.Query() .Where(x => x.ShipTo.Country == "Canada") - // Pass the revision creation time to 'IncludeRevisions' + // * Pass the revision creation time to 'IncludeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .Include(builder => builder.IncludeRevisions(creationTime)) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` -#### Include revisions by Change Vector: + +#### Include revisions by change vector: - - -{`// Query for documents: -var orderDocuments = session.Query() - // Pass the path to the document property that contains the revision change vector(s) + +```csharp +// Query for documents: +var orderDocuments = session.Query() .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToList(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents: + +```csharp +// Query for documents: var orderDocuments = await asyncSession.Query() - // Pass the path to the document property that contains the revision change vector(s) .Include(builder => builder - .IncludeRevisions(x => x.RevisionChangeVector) // Include a single revision - .IncludeRevisions(x => x.RevisionChangeVectors)) // Include multiple revisions - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + + // To include a SINGLE revision, + // Pass the path to the document property that contains the revision change vector. + .IncludeRevisions(x => x.RevisionChangeVector) + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. + .IncludeRevisions(x => x.RevisionChangeVectors)) + .ToListAsync(); + + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Include revisions when making a Raw Query + + + * Use `include revisions` in your RQL when making a raw query. @@ -278,12 +358,13 @@ var revisions = await asyncSession RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -301,12 +382,11 @@ var orderDocuments = session.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = session .Advanced.Revisions.Get(orderDocuments[0].Id, creationTime); -`} - +``` - - -{`// The revision creation time + +```csharp +// The revision creation time // For example - looking for revisions from last month var creationTime = DateTime.Now.AddMonths(-1); @@ -324,22 +404,28 @@ var orderDocuments = await asyncSession.Advanced // It will be retrieved from the SESSION - no additional trip to the server is made var revision = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + #### Include revisions by Change Vector: - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = session.Advanced // Use 'include revisions' in the RQL .RawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToList(); @@ -350,18 +436,17 @@ var revision = session. Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVector); var revisions = session .Advanced.Revisions.Get(orderDocuments[0].RevisionChangeVectors); -`} - +``` - - -{`// Query for documents with Raw Query: + +```csharp +// Query for documents with Raw Query: var orderDocuments = await asyncSession.Advanced // Use 'include revisions' in the RQL .AsyncRawQuery("from Contracts include revisions($p0, $p1)") // Pass the path to the document properties containing the change vectors - .AddParameter("p0", "RevisionChangeVector") - .AddParameter("p1", "RevisionChangeVectors") + .AddParameter("p0", "RevisionChangeVector") // Include a single revision + .AddParameter("p1", "RevisionChangeVectors") // Include multiple revisions // For each document in the query results, // the matching revisions will be 'loaded' to the session along with the document .ToListAsync(); @@ -372,54 +457,72 @@ var revision = await asyncSession. Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVector); var revisions = await asyncSession .Advanced.Revisions.GetAsync(orderDocuments[0].RevisionChangeVectors); -`} - +``` + + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax + - - -{`// Include a single revision by Time -TBuilder IncludeRevisions(DateTime before); - -// Include a single revision by Change Vector -TBuilder IncludeRevisions(Expression> path); + -// Include an array of revisions by Change Vectors -TBuilder IncludeRevisions(Expression>> path); -`} - - - -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `Expression>` | <ul><li>The path to the document property that contains
**a single change vector** of the revision to be included.</li></ul> | -| **path** | `Expression>>` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `TBuilder` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + -## Patching the revision change vector + -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). -* The below example shows how to get and patch a revision change vector to a document property. +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. - -{`using (var session = store.OpenSession()) +```csharp +using (var session = store.OpenSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -436,12 +539,11 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes session.SaveChanges(); } -`} - +``` - -{`using (var asyncSession = store.OpenAsyncSession()) +```csharp +using (var asyncSession = store.OpenAsyncSession()) { // Get the revisions' metadata for document 'contracts/1-A' List contractRevisionsMetadata = @@ -458,13 +560,51 @@ TBuilder IncludeRevisions(Expression>> path); // Save your changes await asyncSession.SaveChangesAsync(); } -`} - +``` + + +```csharp +// Sample Contract document +private class Contract +{ + public string Id { get; set; } + public string Name { get; set; } + + // A property that will hold a single change vector + public string RevisionChangeVector { get; set; } + + // A property that will hold a list of change vectors + public List RevisionChangeVectors { get; set; } +} +``` -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```csharp +// Include a SINGLE revision by Time +TBuilder IncludeRevisions(DateTime before); + +// Include a SINGLE revision by change vector +TBuilder IncludeRevisions(Expression> path); +// Include an ARRAY of revisions by change vectors +TBuilder IncludeRevisions(Expression>> path); +``` + + +| Parameter | Type | Description | +| ---------- | ---------- | ----------- | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `Expression>` | The path to the document property that contains
**a single change vector** of the revision to be included. | +| **path** | `Expression>>` | The path to the document property that contains
**an array of change vectors** of the revisions to be included. | + +| Return value | | +| - | - | +| `TBuilder` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index da8a184319..555995c082 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,31 +12,33 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) - * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include) - * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-time) - * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) + * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) + * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + -
**Why include revisions**: +#### Why include revisions: + * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. @@ -42,10 +46,12 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Creation Time**: -* You can include a single revision by specifying its creation time, see examples below. +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a SINGLE revision can be included per document. + To include MULTIPLE revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. @@ -55,20 +61,24 @@ import CodeBlock from '@theme/CodeBlock'; - **Including by Change Vector**: +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. + * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. * When a revision is created, the revision's change vector is the change vector of the document at the time of the revision's creation. -* To include single or multiple document revisions by their change vectors: +* To include SINGLE or MULTIPLE document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + *For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, @@ -76,45 +86,53 @@ import CodeBlock from '@theme/CodeBlock'; + + -## Include revisions when Loading document - -**Include a revision by Time** +#### Include a revision by creation time: - - -{`// The revision creation time + +```js +// The revision creation time // For example - looking for a revision from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); -// Load a document: -const order = await session.load("orders/1-A", \{ - // Pass the revision creation time to 'includeRevisions' - // The revision will be 'loaded' to the session along with the document +// Load a document and include its revision from the specified time +const order = await session.load("orders/1-A", { + // * Pass the revision creation time to 'includeRevisions'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. includes: builder => builder.includeRevisions(creationTime) -\}); +}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. const revision = await session .advanced.revisions.get("orders/1-A", creationTime); -`} - +``` -**Include revisions by Change Vector** - - -{`// Load a document: -const contract = await session.load("contracts/1-A", \{ +#### Include revisions by change vector: + + + +```js +// Load a document: +const contract = await session.load("contracts/1-A", { includes: builder => builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions -\}); +}); + +// The revision(s) will be 'loaded' to the session along with the document. // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made @@ -122,88 +140,130 @@ const revision = await session .advanced.revisions.get(contract.revisionChangeVector); const revisions = await session .advanced.revisions.get(contract.revisionChangeVectors); -`} - +``` - - - - -{`// Sample Contract document -class Contract \{ - id: string; - name: string; - revisionChangeVector: string; - revisionChangeVectors: string[]; -\} -`} - + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + -## Include revisions when making a Query - -**Include revisions by Time** +#### Include revisions by creation time: - - -{`// The revision creation time -// For example - looking for a revision from last month + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); // Define the query: -const query = session.query(\{collection: "Orders"\}) +const query = session.query({ collection: "Orders" }) .whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'includeRevisions' + // * Pass the revision creation time to 'includeRevisions' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. .include(builder => builder.includeRevisions(creationTime)); // Execute the query: // For each document in the query results, -// the matching revision will be 'loaded' to the session along with the document +// the matching revision will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. const revision = await session .advanced.revisions.get(orderDocuments[0].id, creationTime); -`} - +``` -**Include revisions by Change Vector** + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + + +#### Include revisions by change vector: - - -{`// Define the query: -const query = session.query(\{collection: "Contracts"\}) + + +```js +// Define the query: +const query = session.query({ collection: "Contracts"}) // Pass the path to the document property that contains the revision change vector(s) - .include(builder => \{ + .include(builder => { builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. .includeRevisions("revisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. .includeRevisions("revisionChangeVectors") // Include multiple revisions - \}); + }); // Execute the query: // For each document in the query results, -// the matching revisions will be 'loaded' to the session along with the document +// the matching revisions will be 'loaded' to the session along with the document. const orderDocuments = await query.all(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - + -## Include revisions when making a Raw Query + * Use `include revisions` in your RQL when making a raw query. @@ -211,12 +271,14 @@ const revisions = await session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. -**Include revisions by Time** - - -{`// The revision creation time -// For example - looking for a revision from last month +#### Include revisions by Time: + + + +```js +// The revision creation time +// For example - looking for revisions from last month const creationTime = new Date(); creationTime.setMonth(creationTime.getMonth() - 1).toLocaleString(); @@ -236,14 +298,22 @@ const orderDocuments = await rawQuery.all(); // It will be retrieved from the SESSION - no additional trip to the server is made const revision = await session .advanced.revisions.get(orderDocuments[0].Id, creationTime); -`} - +``` + + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` -**Include revisions by Change Vector** + - - -{`// Define the Raw Query: +#### Include revisions by Change Vector: + + + +```js +// Define the Raw Query: const rawQuery = session.advanced // Use 'include revisions' in the RQL .rawQuery("from Contracts include revisions($p0, $p1)") @@ -262,50 +332,78 @@ const revision = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVector); const revisions = await session .advanced.revisions.get(orderDocuments[0].revisionChangeVectors); -`} - +``` - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - - -{`object includeRevisions(before); -object includeRevisions(path); -`} - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` - -| Parameters | Type | Description | -| - | - | - | -| **before** | `string` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **path** | `string` | <ul><li>The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included.</li></ul> | - -| Return value | | -| - | - | -| `object` | <ul><li>When **loading** a document:
A builder object that is used to build the include part in the Load request.</il><li>When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.</li><li>Can be used in chaining.</li></ul> | - - - -## Patching the revision change vector - -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). - -* The below example shows how to get and patch a revision change vector to a document property. - - - -{`// Get the revisions' metadata for document 'contracts/1-A' + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + + +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + +```js +// Get the revisions' metadata for document 'contracts/1-A' const contractRevisionsMetadata = await session .advanced.revisions.getMetadataFor("contracts/1-A"); // Get a change vector from the metadata -const metadata = orderRevisionsMetadata[0]; +const metadata = contractRevisionsMetadata[0]; const changeVector = metadata[CONSTANTS.Documents.Metadata.CHANGE_VECTOR]; // Patch the document - add the revision change vector to a specific document property @@ -313,12 +411,45 @@ await session.advanced.patch("contracts/1-A", "revisionChangeVector", changeVect // Save your changes await session.saveChanges(); -`} - +``` + +```js +// Sample Contract document +class Contract { + constructor() { + this.id = null; + this.name = null; + + // A property that will hold a single change vector + this.revisionChangeVector = null; + + // A property that will hold a list of change vectors + this.revisionChangeVectors = []; + } +} +``` + + -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + + + +```js +object includeRevisions(before); +object includeRevisions(path); +``` + +| Parameter | Type | Description | +| - | - | - | +| **before** | `string` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **path** | `string` | The path to the document property that contains
**a single change vector** or **an array of change vectors**
of the revisions to be included. | + +| Return value | | +| - | - | +| `object` | When **loading** a document:
A builder object that is used to build the include part in the Load request.

When **querying** for a document:
A builder object that is used to build the include part in the Query RQL expression.
Can be used in chaining. | +
\ No newline at end of file diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx index b0bd90e1be..bebdad14c4 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -2,6 +2,8 @@ import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; +import Panel from "@site/src/components/Panel"; +import ContentFrame from "@site/src/components/ContentFrame"; @@ -10,42 +12,59 @@ import CodeBlock from '@theme/CodeBlock'; * **Loading a document** (`session.load`) from the server * The revisions to include can be specified by: - * **Creation time** - * **Change vector** + * **Creation time** - use this to include a **single** revision + * **Change vector** - use this to include **one or more** revisions -* In this page: +* In this article: * [Overview:](../../../../../document-extensions/revisions/client-api/session/including.mdx#overview) * [Why include revisions](../../../../../document-extensions/revisions/client-api/session/including.mdx#why-include-revisions) * [Including by creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time) * [Including by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) - * [Include revisions:](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When Loading document](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading-document) - * [When making a Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-query) - * [When making a Raw Query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-making-a-raw-query) - * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) + * [Include revisions when Loading](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-loading) + * [Include revisions when Querying - High-level query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-high-level-query) + * [Include revisions when Querying - Raw query](../../../../../document-extensions/revisions/client-api/session/including.mdx#include-revisions-when-querying-raw-query) + * [View included revisions in Studio](../../../../../document-extensions/revisions/client-api/session/including.mdx#view-included-revisions-in-studio) * [Patching the revision change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) + * [Syntax](../../../../../document-extensions/revisions/client-api/session/including.mdx#syntax) -## Overview + + + + #### Why include revisions: * Including revisions may be useful, for example, when an auditing application loads or queries for a document. The document's past revisions can be included with the document to make the document's history available for instant inspection. -* Once loaded to the session, there are no additional trips to the server when accessing the revisions. +* Once revisions are loaded into the session, accessing them requires no additional trips to the server. [Getting](../../../../../document-extensions/revisions/client-api/session/loading.mdx) a revision that was included with the document will retrieve it directly from the session. This also holds true when attempting to include revisions but none are found. -#### Including by Creation Time: -* You can include a single revision by specifying its creation time, see examples below. + + + + +#### Including by creation time: -* You can pass local time or UTC, either way the server will convert it to UTC. +* When specifying a creation time, only a **single** revision can be included per document. + To include **multiple** revisions, use [change vectors](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) instead. + +* You can pass local time or UTC, either way the server will convert it to UTC. * **If the provided time matches** the creation time of a document revision, this revision will be included. * **If no exact match is found**, then the first revision that precedes the specified time will be returned. -#### Including by Change Vector: + + + + + +#### Including by change vector: + +* Unlike using [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), which limits you to a **single** revision, + including by change vector allows you to include **one or more** revisions per document. * Each time a document is modified, its [Change Vector](../../../../../server/clustering/replication/change-vector.mdx) is updated. @@ -55,57 +74,70 @@ import CodeBlock from '@theme/CodeBlock'; * To include single or multiple document revisions by their change vectors: * When modifying the document, store its updated change vector in a property in the document. - Can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. + This can be done by [patching](../../../../../document-extensions/revisions/client-api/session/including.mdx#patching-the-revision-change-vector) the document from the Client API or from the Studio. * Specify the **path** to this property when including the revisions, see examples below. - * e.g.: + * For example: Each time an employee's contract document is modified (e.g. when their salary is raised), you can add the current change vector of the document to a dedicated property in the document. Whenever the time comes to re-evaluate an employee's terms and their contract is loaded, its past revisions can be easily included with it by their change vectors. + + -## Include revisions when Loading document + -#### Include a revision by Time: +#### Include a revision by creation time: - + {`// The revision creation time // For example - looking for a revision from last month $creationTime = (new DateTime())->sub(new DateInterval("P1M")); -// Load a document: +// Load a document and include its revision from the specified time $order = $session->load(Order::class, "orders/1-A", function($builder) use ($creationTime) \{ return $builder - // Pass the revision creation time to 'IncludeRevisionsBefore' - // The revision will be 'loaded' to the session along with the document + // * Pass the revision creation time to 'includeRevisionsBefore'. + // The revision will be 'loaded' to the session along with the document. + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->includeRevisionsBefore($creationTime); \}); // Get the revision by creation time - it will be retrieved from the SESSION -// No additional trip to the server is made +// No additional trip to the server is made. $revision = $session ->advanced()->revisions()->get(Order::class, "orders/1-A", $creationTime); `} -#### Include revisions by Change Vector: - +#### Include revisions by change vector: + + + {`// Load a document: $contract = $session->load(Contract::class, "contracts/1-A", function($builder) \{ - return $builder - // Pass the path to the document property that contains the revision change vector(s) - // The revision(s) will be 'loaded' to the session along with the document +// Load a document: +$contract = $session->load(Contract::class, "contracts/1-A", function($builder) { + return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("RevisionChangeVector") + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("RevisionChangeVectors"); \}); +// The revision(s) will be 'loaded' to the session along with the document. + // Get the revision(s) by change vectors - it will be retrieved from the SESSION // No additional trip to the server is made $revision = $session->advanced()->revisions()->get(Contract::class, "RevisionChangeVector"); @@ -113,9 +145,7 @@ $revisions = $session->advanced()->revisions()->get(Contract::class, "RevisionCh `} - -
- + {`// Sample Contract document class Contract @@ -168,53 +198,73 @@ class Contract `} + + + -## Include revisions when making a Query - -#### Include revisions by Time: +#### Include revisions by creation time: - + + {`// The revision creation time // For example - looking for revisions from last month -$creationTime = (new DateTime())->sub(new DateInterval("P1M"); +$creationTime = (new DateTime())->sub(new DateInterval("P1M")); // Query for documents: $orderDocuments = $session->query(Order::class) ->whereEquals("ShipTo.Country", "Canada") - // Pass the revision creation time to 'IncludeRevisionsBefore' + // * Pass the revision creation time to 'IncludeRevisionsBefore' + // * If no revision was created at this exact time, + // then the first revision preceding it will be included. ->include(function($builder) use ($creationTime) \{ return $builder->includeRevisionsBefore($creationTime); \}) - // For each document in the query results, - // the matching revision will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revision will be 'loaded' to the session along with the document. ->toList(); -// Get a revision by its creation time for a document from the query results -// It will be retrieved from the SESSION - no additional trip to the server is made +// When getting a revision by its creation time for a document from the query results, +// the revision will be retrieved from the SESSION - no additional trip to the server is made. $revision = $session ->advanced()->revisions()->getBeforeDate(Order::class, $orderDocuments[0]->getId(), $creationTime); `} -#### Include revisions by Change Vector: + +```sql +from "Orders" +where ShipTo.Country = $p0 +include revisions('2026-02-23T07:40:54.2513729Z') +{"p0":"Canada"} +``` + + - +#### Include revisions by change vector: + + + {`// Query for documents: $orderDocuments = $session->query(Contract::class) - // Pass the path to the document property that contains the revision change vector(s) + // Pass the path to the document property that contains the revision change vector(s) ->include(function($builder) \{ return $builder + // To include a SINGLE revision, + // pass the path to the document property that contains the revision change vector. ->includeRevisions("getRevisionChangeVector") // Include a single revision + + // To include MULTIPLE revisions, + // pass the path to the document property that contains the list of change vectors. ->includeRevisions("getRevisionChangeVectors"); // Include multiple revisions \}) - // For each document in the query results, - // the matching revisions will be 'loaded' to the session along with the document + // For each document in the query results, + // the matching revisions will be 'loaded' to the session along with the document. ->toList(); -// Get the revision(s) by change vectors - it will be retrieved from the SESSION -// No additional trip to the server is made +// When getting the revision(s) by change vectors for documents from the query results, +// they will be retrieved from the SESSION - no additional trips to the server are made. $revision = $session ->advanced()->revisions()->get(Contract::class, $orderDocuments[0]->getRevisionChangeVector()); $revisions = $session @@ -222,12 +272,70 @@ $revisions = $session `} + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} -## Include revisions when making a Raw Query + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + * Use `include revisions` in your RQL when making a raw query. @@ -235,9 +343,11 @@ $revisions = $session RavenDB will figure out the parameter type passed and include the revisions accordingly. * Aliases (e.g. `from Users as U`) are Not supported by raw queries that include revisions. + #### Include revisions by Time: - + + {`// The revision creation time // For example - looking for revisions from last month @@ -260,9 +370,18 @@ $revision = $session `} + +```sql +from "Orders" +include revisions('2026-02-23T07:40:54.2513729Z') +``` + + + #### Include revisions by Change Vector: - + + {`// Query for documents with Raw Query: $orderDocuments = $session->advanced() @@ -284,39 +403,105 @@ $revisions = $session `} - -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). - - - -## Syntax - - + +```sql +from "Contracts" +include revisions('RevisionChangeVector'), revisions('RevisionChangeVectors') +``` + + -{`// Include a single revision by Time -public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -// Include a single revision by Change Vector path(s) -public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; -`} - - + public function getId(): ?string + \{ + return $this->id; + \} -| Parameters | Type | Description | -| - | - | - | -| **before** | `DateTime` | <ul><li>Creation time of the revision to be included.</li><li>Pass local time or UTC.
The server will convert the param to UTC.</li><li>If no revision was created at this time then the first revision that precedes it is returned.</li></ul> | -| **changeVectorPaths** | `string` | <ul><li>The path to the document property that contains
**an array of change vectors** of the revisions to be included.</li></ul> | + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} -## Patching the revision change vector + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} -* To include revisions when making a query or a raw query, - you need to specify the path to the document property that contains the revision change vector(s). + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} -* The below example shows how to get and patch a revision change vector to a document property. + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} - + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + +
+ +
+ + + +Included revisions can be viewed in the Studio's [Query View](../../../../../studio/database/queries/query-view.mdx). +Run a query that includes revisions, for example: +```sql +from "Orders" +where ShipTo.Country == "Canada" and Freight < 5 +include revisions('2019-02-23T07:40:54.2513729Z') +``` +The included revisions will be listed in a dedicated **Revisions Tab** under the query results. + +--- + +**The resulting documents**: + +![Query results](../assets/including-revisions-1.png) + +--- + +**The included revisions**: + +![Query results - the included revisions](../assets/including-revisions-2.png) + + + + + +* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) + rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), + you need to specify the path to a document property that contains the revision change vector(s). + +* The example below shows how to retrieve a revision's change vector and patch it into a document property + so that it can later be used to include that revision. + + + {`$session = $store->openSession(); try \{ @@ -340,9 +525,79 @@ try \{ `} + + +{`// Sample Contract document +class Contract +\{ + private ?string $id = null; + private ?string $name = null; + private ?string $revisionChangeVector = null; // A single change vector + private ?array $revisionChangeVectors = null; // A list of change vectors -* See the _Contract_ class definition [above](../../../../../document-extensions/revisions/client-api/session/including.mdx#sample-document). + public function getId(): ?string + \{ + return $this->id; + \} + public function setId(?string $id): void + \{ + $this->id = $id; + \} + public function getName(): ?string + \{ + return $this->name; + \} + public function setName(?string $name): void + \{ + $this->name = $name; + \} + + public function getRevisionChangeVector(): ?string + \{ + return $this->revisionChangeVector; + \} + + public function setRevisionChangeVector(?string $revisionChangeVector): void + \{ + $this->revisionChangeVector = $revisionChangeVector; + \} + + public function getRevisionChangeVectors(): ?array + \{ + return $this->revisionChangeVectors; + \} + + public function setRevisionChangeVectors(?array $revisionChangeVectors): void + \{ + $this->revisionChangeVectors = $revisionChangeVectors; + \} +\} +`} + + + + + + + + + + +{`// Include a single revision by Time +public function includeRevisionsBefore(DateTime $before): IncludeBuilderInterface; + +// Include a single revision by Change Vector path(s) +public function includeRevisions(string $changeVectorPaths): IncludeBuilderInterface; +`} + + + +| Parameters | Type | Description | +| - | - | - | +| **before** | `DateTime` | Creation time of the revision to be included.
Pass local time or UTC. The server will convert the param to UTC.

If no revision was created at this time then the first revision that precedes it is returned. | +| **changeVectorPaths** | `string` | The path to the document property that contains **an array of change vectors** of the revisions to be included. | +
From c2d888e16eb36140d58a900d89e17e139505b1c0 Mon Sep 17 00:00:00 2001 From: Danielle9897 Date: Mon, 23 Mar 2026 13:25:36 +0200 Subject: [PATCH 5/5] RDoc-3743 fix links --- .../revisions/client-api/session/content/_including-csharp.mdx | 2 +- .../revisions/client-api/session/content/_including-nodejs.mdx | 2 +- .../revisions/client-api/session/content/_including-php.mdx | 2 +- .../revisions/client-api/session/content/_including-csharp.mdx | 2 +- .../revisions/client-api/session/content/_including-nodejs.mdx | 2 +- .../revisions/client-api/session/content/_including-php.mdx | 2 +- .../revisions/client-api/session/content/_including-csharp.mdx | 2 +- .../revisions/client-api/session/content/_including-nodejs.mdx | 2 +- .../revisions/client-api/session/content/_including-php.mdx | 2 +- .../revisions/client-api/session/content/_including-csharp.mdx | 2 +- .../revisions/client-api/session/content/_including-nodejs.mdx | 2 +- .../revisions/client-api/session/content/_including-php.mdx | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 93a3d7c759..e14515fbda 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -512,7 +512,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index 555995c082..70a7d963eb 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -388,7 +388,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx b/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx index bebdad14c4..cb0428e279 100644 --- a/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/docs/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -493,7 +493,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 93a3d7c759..e14515fbda 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -512,7 +512,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index 555995c082..70a7d963eb 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -388,7 +388,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx index bebdad14c4..cb0428e279 100644 --- a/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-6.2/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -493,7 +493,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 93a3d7c759..e14515fbda 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -512,7 +512,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index 555995c082..70a7d963eb 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -388,7 +388,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx index bebdad14c4..cb0428e279 100644 --- a/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-7.0/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -493,7 +493,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx index 93a3d7c759..e14515fbda 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-csharp.mdx @@ -512,7 +512,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx index 555995c082..70a7d963eb 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-nodejs.mdx @@ -388,7 +388,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s). diff --git a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx index bebdad14c4..cb0428e279 100644 --- a/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx +++ b/versioned_docs/version-7.1/document-extensions/revisions/client-api/session/content/_including-php.mdx @@ -493,7 +493,7 @@ The included revisions will be listed in a dedicated **Revisions Tab** under the -* When [including revisions by change vector](../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) +* When [including revisions by change vector](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-change-vector) rather than by [creation time](../../../../../document-extensions/revisions/client-api/session/including.mdx#including-by-creation-time), you need to specify the path to a document property that contains the revision change vector(s).