1

假设我有一个结构,如下所示:

Doctor has_many :appointments
Patient has_many :appointments
doctors has_many :patients :through :appointments
patients has_many :doctors :through :appointments

我可以在医生下安排预约吗?这会导致任何限制还是违反最佳实践?

4

1 回答 1

2

嵌套路由只会影响您访问资源的方式。由于您选择组织路线的方式,模型级别不会有任何限制。如果它在您的应用程序上下文中有意义,那么没有理由不这样做。

于 2012-12-18T18:10:53.943 回答