首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >#询问Laravel深度口才关系,来自患者一对多注册一对一综合诊所

#询问Laravel深度口才关系,来自患者一对多注册一对一综合诊所
EN

Stack Overflow用户
提问于 2021-10-04 08:02:11
回答 1查看 32关注 0票数 0

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

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

突出显示的数字2和3是ID综合诊所。

EN

回答 1

Stack Overflow用户

发布于 2021-10-14 02:38:45

你可以使用with()然后发送你的数据。

例如:

代码语言:javascript
复制
$patients->with('registrations.polyclinic');

但是您需要在Patient模型中定义registrations关系,并在Registration模型中定义polyclinic关系。这样,你就可以得到Patient对象,它有一个包含Registration数组的registrations键,然后对于每个Registration对象,它都有一个polyclinic键,其中包含一个Polyclinic对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69432703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档