У меня есть список ключевых слов из изменений набора элементов Ecto, которые я хотел бы преобразовать в карту, чтобы парсер Poison JSON мог корректно выводить список ошибок проверки в формате JSON.
Итак, я получаю список ошибок следующим образом:
[:topic_id, "can't be blank", :created_by, "can't be blank"]
... и я бы хотел получить такую карту ошибок:
%{topic_id: "can't be blank", created_by: "can't be blank"}
В качестве альтернативы, если бы я мог преобразовать его в список строк, я тоже мог бы это использовать.
Лучший способ выполнить любую из этих задач?