get

suspend fun <T : Model> get(id: String, collection: MongoCollection<T>, serializer: KSerializer<T>, expire: Duration? = null, fieldExpire: Duration? = null, getData: suspend MongoCollection<T>.() -> T?): T?