除了标题之外,我相信我的问题对于 Rails 专家来说很容易。
我正在尽可能地规范我的 Rails 应用程序。我没有一个名为“Users”的表,而是三个表:“Users”、“Studios”和“Musicians”。Studios 和 Musician 是用户,但是 (belongs_to) 和 Users 可以拥有一个 Studio 和一个 Musician(has_one,两者兼有)。
到目前为止一切顺利,但我如何让“用户”编辑他们的“音乐家”栏目?
我必须在哪个控制器中执行此操作?
在问“你为什么不做角色?”之前。嗯,音乐家有很多工作室没有的属性,反之亦然。
这些知识对我的应用程序很重要,因为我会让 Studios 创建“房间”(Studio has_many Rooms),“房间”将有“约会”(房间 has_many 约会),最后,用户可以进行约会(用户 has_many)
我不知道如何创建结构,以及它在控制器中的情况。如果有人可以帮助我,那就太好了。我正在使用 Ruby 2.0 和 Rails 4.0。提前致谢