请问laravel的模型关联查出来之后如何对某个关联的模型的字段去重这个door会关联很多重复的,但是我想要最新的那一条,怎么写?
补充一下,是一对多中查出来的数据有很多不同的重复的door,我想去掉重复的door,每个不同的只保留一个
$this->hasMany()->groupBy('door')->select(['id', ...]);
groupBy之后只会取相同door的第一条数据
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答883 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答941 阅读
1 回答920 阅读
1 回答852 阅读
5 回答4.6k 阅读✓ 已解决
3 回答8.4k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
3 回答3.2k 阅读✓ 已解决
3 回答2.8k 阅读
补充一下,是一对多中查出来的数据有很多不同的重复的door,我想去掉重复的door,每个不同的只保留一个