我是rails新手,並構建了一個應用程序來從外部網站獲取json數據並將其保存在數據庫中。 JSON的具有在用戶以下字段:rails創建具有子屬性的模型
{ 「ID」:, 「名」: 「」, 「用戶名」: 「」, 「電子郵件」: 「」, 「地址」:{ 「街頭」: 「」, 「套裝」: 「」, 「城市」: 「」, 「郵政編碼」: 「」, } 「手機」: 「」, 「網站」: 「」 },
我知道如何使用名稱,用戶名和電子郵件創建用戶模型。但是,如何添加具有多個子屬性的地址。我沒有看到「陣列」作爲選擇創建模型的選項。 預先感謝您。
我不確定是否需要創建兩個不同的模型(用戶和User_address),因爲每個用戶都有唯一的ID,名稱,用戶名,電子郵件,地址,電話和網站。我想我可以添加地址作爲屬性,並使用街道,套件,城市郵編作爲地址屬性的數組。 –