MongoOrderRepository

@Singleton
@Requires(env = ["prod"])
class MongoOrderRepository(repository: MongoCrudOrderRepository) : OrderRepository

MongoDB implementation of the OrderRepository interface.

This class provides methods to interact with the MongoDB database for Order entities. It uses the MongoCrudOrderRepository to perform CRUD operations on OrderDocument entities.

Constructors

Link copied to clipboard
constructor(repository: MongoCrudOrderRepository)

Functions

Link copied to clipboard
open override fun delete(entity: Order)
Link copied to clipboard
open override fun findById(id: OrderId): Order?
Link copied to clipboard
open override fun save(entity: Order)
Link copied to clipboard
open override fun update(entity: Order)