我正在构建一个允许个人注册并创建独家群组的SaaS应用程序。然后,管理员可以通过电子邮件将人员添加到组中(这将主要由公司内部使用)。
不幸的是,我对Rails很新,因此不太清楚从哪里开始。
所有群组应互相排斥,用户应该只能属于一个群组。
关于从群组/用户关系方面开始的任何建议?
非常感谢。
答案 0 :(得分:0)
就用户和组之间的关系而言,它将是一个(组)到多个(用户)关系。将rails带入上下文,您可以查看ActiveRecord associations,以便为自己提供有关所暴露功能类型的正确知识。每个人用户:belongs_to
只有一个群组和群组:has_many
用户。如果您需要有关数据库关系的入门读物,可以查看任何类似this的入门读物或任何可以通过一些勤奋的Google搜索找到的链接。
你可以尝试一些东西,一旦你有所作为就回来,然后其他人将能够帮助你更多。如果您真的是Rails的新用户,可以查看并试用正在运行的示例here。祝你好运。