MongoCrudOrderRepository

@MongoRepository
sealed interface MongoCrudOrderRepository : CrudRepository<OrderDocument, String>

MongoDB repository interface for performing CRUD operations on OrderDocument entities.

This interface extends the CrudRepository provided by Micronaut Data, allowing for basic CRUD operations on OrderDocument entities stored in a MongoDB database.

Functions

Link copied to clipboard
abstract fun count(): Long
Link copied to clipboard
abstract fun delete(@NonNull entity: @NonNull OrderDocument?)
Link copied to clipboard
abstract fun deleteAll()
abstract fun deleteAll(@NonNull entities: @NonNull Iterable<out OrderDocument?>?)
Link copied to clipboard
abstract fun deleteById(@NonNull id: @NonNull String?)
Link copied to clipboard
abstract fun existsById(@NonNull id: @NonNull String?): Boolean
Link copied to clipboard
@NonNull
abstract fun findAll(): @NonNull List<OrderDocument?>?
Link copied to clipboard
@NonNull
abstract fun findById(@NonNull id: @NonNull String?): @NonNull Optional<OrderDocument?>?
Link copied to clipboard
@NonNull
abstract fun <S : OrderDocument?> save(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : OrderDocument?> saveAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?
Link copied to clipboard
@NonNull
abstract fun <S : OrderDocument?> update(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : OrderDocument?> updateAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?