0
對於如何在Rails應用程序中實現某些功能(基本上是用戶組),我感到非常困惑。一個擁有者和幾個不同類型的用戶。而且,這些都是臨時的,所以沒有數據應該存儲在用戶模型中。基本上 - 1'所有者'用戶,'類型1'用戶的未定義數量(每個用戶已經具有'類型1'作爲獨立於組的屬性),未定義數量的'類型2'用戶等等。在Rails中建模用戶組
Eg 1所有者,X數量的管道工(每個管理員都具有「管道工」角色),Y電工人數,Z號。木匠等
有點像Modeling User, Group and Membership database tables,但我無法弄清楚如何進一步擴展它。
我正在使用Rails 5與ActiveRecord和寶石Rolify角色。