Laravel 中多个表之间不同的关联怎么用 with 实现?
今天在代码重构的时候,看到这么一个数据查询。自己看了文档去试了一下。没有结果,不知道该怎么实现。
这个是sku一个表对应的两个表,另外两个表又对应其他的表。
这个是需要用laravel重构的数据库逻辑。怎么才能实现这样的逻辑?使用with渴求式加载。希望各位能够指点一下。
建议你先把这几个表,相互关联的关系,在模型中全部定义好,,,之后,,,应该就比较清晰了,with 是可以嵌套的,比如
Order::with(['user', 'user.address', 'category', 'category.parent'])