Package jakarta.nosql.tck.delete
This package includes delete operations that enable entities to be removed from NoSQL databases based on specific conditions. The fluent API provides a simple and flexible way to perform delete operations, such as deleting entities by their IDs or applying various conditions to filter the entities to be deleted.
The following operations are part of this package:
- Deleting entities based on conditions using a fluent API with the method
Template.delete(java.lang.Class)
. - Performing logical conjunctions and disjunctions (AND/OR) in delete queries.
- Support for batch delete operations that allow multiple entities to be deleted at once.
It is important to note that the delete operations in this package are not guaranteed to be supported by all NoSQL databases. For example, key-value databases typically do not support condition-based deletions or other advanced query operations that this package offers.
This package provides a consistent and high-level abstraction for deleting NoSQL data but requires ensuring that the underlying database supports these operations before using them.
- Since:
- 1.0.0
- See Also:
-
Classes