求助TP5 多表关联!

浏览:721 发布日期:2018/06/22 分类:ThinkPHP5专区 关键字: TP5 多表关联 远程关联
其实问题很简单,可能只是官方文档没有写的那么详细!
表A 订单表: 订单_id(PK,自增),xxx (总表)
表B 订单项目: 项目_id(PK,自增), 订单_id,产品_id,xxxx ,(具体的清单)
到这里很典型的 一对多 ,我也会 订单的model加个方法 xiangmu();然后就可以关联了。到这里都Ok 官方有文档。但是如果直接去视图显示,会发现一个问题,产品只能显现出id,而不是名称,或者其他的关联字段。所以,要把B表中的 产品_id 再和产品表进行关联,
表C 产品: 产品_id,产品_name,xxxxx
表B 和表C 的关系也很明确,表B订单_id belonesTo 表C
但是$产品->xiangmu[0]->产品_name,这种想当然的想法是错误的。
到底是不可以,还是缺少了某个步骤。 望指教!
最佳答案
评论( 相关
后面还有条评论,点击查看>>