【发布时间】:2018-05-03 16:39:59
【问题描述】:
这是一个概念问题,而不是代码问题。
我正在使用 4 个模型:Doctor, Specialization, School, Service
Doctor 与其他 3 个模型具有相互的 HABTM 关联,并且已创建 3 个连接表来保存这些关联:
doctors_specializations
doctors_schools
doctors_services
来自前端用户的查询将需要访问具有其他 3 个表中保存的指定条件的所有医生。
示例:返回所有去哈佛的医生,专攻面部提升术,并提供某种类型的相关辅助服务。
最好的方法是什么?
【问题讨论】:
标签: ruby-on-rails-5 has-and-belongs-to-many