In DObject O/R Mapping persistence layer, you can delete object directly after getting it as follows:
|
var order : IOrder; begin order := TOrder.GetByOrderID(ObjectManager, _orderId); // ... order.Delete; end; |
You can also delete object without getting it in the manner of primary key assignation, which will be more efficient as follows:
|
TOrder.DeleteByOrderID(ObjectManager, _orderId); |
Related Topics
Using Persistence Layer
Delete Objects in Batches
Using Filter
Using OQL