I have a Map<String,List> and I want to convert to Map<String,String> converting list to string.join(','). I tried this, but it only replicates one value
User u = new User(); List<User> userUpd = new List<User>(); Map<String,List<String>> usersMap = new Map<String,List<String>>(); for(String uMap : usersMap.keySet()){ u.Order__c = uMap; u.Values__c = string.join(usersMap.get(u.Order__c.trim().toLowerCase()),','); userUpd.add(u); }