Я новичок в рельсах и создаю приложение для извлечения данных json с внешнего сайта и сохранения его в базе данных. JSON имеет следующие поля под пользователем:рельсы создают модель с дополнительными атрибутами
{ "ID":, "имя": "", "имя": "", "электронная почта": "", "адрес": { "улица": "", "люкс": "", "город": "", "почтовый индекс": "", } "телефон": "", "сайт": "" },
Я знаю, как создать модель пользователя с именем, именем пользователя и электронной почтой. Но как добавить адрес, который имеет несколько под-атрибутов. Я не видел «массив» в качестве опции для выбора модели. Спасибо заранее.
Я не был уверен, что мне нужно создать две разные модели (User и User_address), поскольку каждый пользователь имеет уникальный идентификатор, имя, имя пользователя, адрес электронной почты, адрес и телефон. Я думал, что могу добавить адрес в качестве атрибута и использовать street, suite, city zipcode в качестве массива для атрибута адреса. –