sdeleuze
10/23/2017, 10:29 AMclass 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()
}