Мне нужно создать объект «Список» из следующих таблиц БД.Я уже сделал это в приложении rails / datamapper, но теперь у меня есть необходимость получать конкретные списки в БД и из них через YAML.
List
Categories
Items
Item choices
например, учитывая идентификатор списка, перетащите начальный список, категории для этого списка, элементы для этих категорий и варианты выбора этих элементов в некоторый объект, а затем выведите в виде файла yaml.
Мой первый шаг - вывод определенного списка в yaml, это не должно быть уникальной ситуацией, и я уверен, что другие уже решили ее раньше.После прочтения, я предполагаю, что мне нужен какой-то многоуровневый хеш, но все, что я смог сделать до сих пор, это получить список и категорию ... т.е. это немного выходит за рамки моего диапазона, и яработает только из командной строки.
Я прошу две вещи, которые действительно помогут отточить мой набор навыков:
руководство по работе с многоуровневым, вложеннымхэш-ситуация для правильной сериализации объекта для yaml, учитывая серию связанных таблиц БД
, если есть более простой способ, который кто-то уже решил.