@Override public Mono<Boolean> delete(Query query, Class<?> entityClass) throws DataAccessException { Assert.notNull(query, "Query must not be null"); Assert.notNull(entityClass, "Entity type must not be null"); return doDelete(query, entityClass, getTableName(entityClass)).map(WriteResult::wasApplied); }
public Mono<WriteResult> all() { return this.template.doDelete(this.query, this.domainType, getTableName()); }