我使用rails創建社交網絡應用程序並將其設計爲用戶身份驗證寶石。我有不止一種類型的用戶,不知道如何繼續。Rails爲社交網絡設計用戶體系結構
我userType1和userType2的共同點很少,所以我不知道如果STI是要走的路。
我應該有兩種類型的用戶,從設計用戶繼承或者我應該創建每一個與色器件。
最後,我要創建在用戶類型的所有社會領域或創建這種類型的信息的
任何幫助是極大的讚賞
第一種類型的用戶是有一個顧客輪廓模型基本字段,如名字,姓氏,個人資料照片和家庭地址。
第二種類型的用戶是具有許多其他字段的代理,如名字,姓氏,個人資料照片,商業信息(地址,電話等),專業,類別,標題,網站,社交活動,和其他領域。
這兩者之間的功能差異很大,代理用戶將充當朋友,標籤,創建活動,列表等等,客戶只會創建lsitings,聯繫人代理和搜索列表。
你的問題太廣泛了。我們不知道你有什麼級別的經驗,所以我們給出的任何答案都是在黑暗中拍攝,希望它對你有意義。爲了正確解釋,我們必須從頭開始編寫一個教程並開始工作。請提供更多信息,以便我們不必僅根據猜測發表意見。 –
@theTinMan我已經編輯我的問題有關於用戶模型 –