.Update<T>()

Updates all records in a table, or a specific record, in the database.

Method Syntax

await db.Update<T>(thing, data)

Arguments

ArgumentsDescription
thing The table name or the specific RecordId to update.
data The document / record data to update.
cancellationToken The cancellationToken enables graceful cancellation of asynchronous operations.

Example usage

var post = new Post
{
Id = ("post", "another"),
Title = "A new article",
Content = "This is a new article created using the .NET SDK"
};

// Updates a single record
await db.Update(post);

var data = new Person
{
Name = "Tobie",
Settings = new Settings
{
Active = true,
Marketing = true,
},
};

// Updates all records inside the "person" table
await db.Update("person", data);