페이지를 매기려면 콜렉션에서 리턴이 필요하지만 쿼리가 자연적인 JOIN을 사용하기 때문에 배열로 반환 만 할 수 있습니다. 나는 Laravel 모음을 사용하여이 쿼리 할 수있는 방법.LARAVEL MYSQL 자연을 사용하는 방법 JOIN
SELECT mensagens을 * mensagens 천연 t (mensagens id_receptor = "$ USER_ID.."id_emissor BY 그룹에서, MAX (created_at) created_at을 id_emissor 선택) 가입
나는이 코드를 사용하고 있습니다 :.
이$ mensagem = DB \ DB는 : 원시 ("mensagens를 SELECT (선택 ::를 * mensagens의 자연이 (id_emissor을 선택 JOIN, MAX (created_at) created_at FROM mensagens WHER에서 E id_receptor = ". $ user_id."GROUP BY id_emissor) t ") );
확인 : https://stackoverflow.com/questions/22925451/how-can-i-query-raw-via-eloquent –