How can I delete a list of items from a database table? I would like to define a list of items and remove it at once, see the code below:
Code: Select all
var
ListOfEntities: TList<TSomeEntity>;
SomeEntity: TSomeEntity;
SomeContext: TSomeContext;
begin
ListOfEntities.Add(TSomeEntity.Create([1]));
ListOfEntities.Add(TSomeEntity.Create([2]));
ListOfEntities.Add(TSomeEntity.Create([3]));
SomeContext.DeleteAndSave(ListOfEntities);
end;