IDataApiDeleteMany(DataObjectApiQuery, Boolean) Method

Delete multiple existing data objects based on a specified search query.

Definition

Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
C#
void DeleteMany(
	DataObjectApiQuery query,
	bool notifyChange = true
)

Parameters

query  DataObjectApiQuery
The search query.
notifyChange  Boolean  (Optional)
Skip the data change notification when updating data.

Example

C#
                    var dataApi = ctx.Use<IDataApi>();
var filter = FilterBuilder.Create().Eq("DepartmentId", ctx.Input.Id).Eq("Active", true).Build();
var query = DataObjectApiQuery
    .For("Employee")
    .FilterBy(filter);
dataApi.DeleteMany(query);
                  

See Also