如果我有一个这样的关系模型:患者模型一对多注册模型,以及注册模型一对一综合诊所模型。是否可以通过具有雄辩关系的注册模型将数据从患者模型直接检索到综合诊所模型?

因为我有患者历史记录页面,所以通过注册模型,我想用注册模型中的外键polyclinic_id检索综合诊所的名称。

突出显示的数字2和3是ID综合诊所。
发布于 2021-10-14 02:38:45
你可以使用with()然后发送你的数据。
例如:
$patients->with('registrations.polyclinic');但是您需要在Patient模型中定义registrations关系,并在Registration模型中定义polyclinic关系。这样,你就可以得到Patient对象,它有一个包含Registration数组的registrations键,然后对于每个Registration对象,它都有一个polyclinic键,其中包含一个Polyclinic对象。
https://stackoverflow.com/questions/69432703
复制相似问题