0
나는 간단한 것처럼 보이는 질문이 있습니다.가 이 많은 조정했다Laravel 필터 중첩 모음
- 라디오 :
나는 빨리 실제적인 문제를 설명합니다.
- 나는 라디오의 콜렉션을 가지고 있습니다.
- 조건에 따라 좌표을 필터링하려고합니다.
아래의 코드는 어떤 이유로 작동하지 않습니다.
$radios = $radios->map(function ($radio, $key) { $coordinates = $radio->coordinates; $coordinates = $coordinates->filter(function($coordinate, $key) { // return true or false; }); $radio['coordinates'] = $coordinates; return $radio; });
I 좌표 컬렉션을 필터링 할 수 있지만 무선 객체 필터링 배열을 "연결"할 수 없다.
내가 뭘 잘못하고 있니?
내가 따라 확실하지 않다. 그걸 좀 자세히 설명해 주실 수 있습니까? –
라디오는 무엇을 반환합니까? – Onix
일부 좌표가 필터링 된 좌표 집합과 함께 라디오를 반환해야합니다. 하지만 Response :: json ($ radios-> values () -> all()); 필자는 필터링되지 않은 좌표 집합을 얻습니다. –