我在这里得到了一个真正的挠头,我需要一些指导。当您希望设计用户拥有自己的嵌套对象,其他用户无法查看或访问时,您会怎么做?例如:用户 has_many 客户,其中 has_many 工作。我可以让用户身份验证工作,我可以让客户>工作嵌套单独工作。现在,我如何获得拥有_many 客户和拥有_many 工作的用户?
用设计解决这个问题的现代有效方法是什么?
我在这里得到了一个真正的挠头,我需要一些指导。当您希望设计用户拥有自己的嵌套对象,其他用户无法查看或访问时,您会怎么做?例如:用户 has_many 客户,其中 has_many 工作。我可以让用户身份验证工作,我可以让客户>工作嵌套单独工作。现在,我如何获得拥有_many 客户和拥有_many 工作的用户?
用设计解决这个问题的现代有效方法是什么?
由 devise 生成的 User 模型没有什么特别之处。您可以随意添加 has_many 客户。此 railscast展示了如何将omniauth 与设计集成,其中包括更改用户模型。