``` class EventRepository(private val mongo: React...
# spring
s
Copy code
class EventRepository(private val mongo: ReactiveFluentMongoOperations) {

    fun count() = mongo.query<Event>().count()

    fun findAll() = mongo.query<Event>().all()

    fun findOne(id: String) = mongo.query<Event>().matching(Query(Criteria("firstname").isEqualTo("luke"))).one()

    fun deleteAll() = mongo.remove<Event>().all()

}