laravel中 Eloquent关联模型查询

这是购物车表,关联商品表的信息
image

查询方法
image
result
image

觉得 使用model关联查询时,总是有很多结果重复。
如果直接查询的时候,去掉id或者goods_id.就拿不到goods数据

使用DB、model查询构造器可以实现,但是使用with预加载时,不能达到 预想结果,

想了解下,怎样可以
1.只查出 goods_id时,(array)goods下,没有id,
2.或者 (array)lists下没有goods_id
麻烦教主了

JellyBool

我没记错的话,使用 with 这种加载,id 是一定要的,我之前就是个没有 id ,其实查不出数据。所有上面两个貌似没法,如果你要用 with 的话

假如_丶 回复 JellyBool

有个小问题,with 加载,怎么给with 加条件和分页?

foxriver123 回复 假如_丶

购物车和商品为什么是belongsTo的关系,而不是benlongsToMany?