GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Laravel - Como fazer um join com essa sintaxe?

laravel
Tags: #<Tag:0x00007fa6c954e3a0>
#1

como faço um join com essa estrutura?

Event::all()->toArray();

tentei da mesma forma que faço em outras ocasiões porém nesse caso não funciona.

0 Likes

#2

Explique quais tabelas fazem parte, campos relacionados.

0 Likes

#3

opa, acabei esquecendo. desculpa.
eu geralmente faço assim… as tabelas são as mesmas.

$sal = Sala::all();
$tip = DB::table('tipo_atendimentos')
  ->join('pacientes','tipo_atendimentos.ate_codigo','=','pacientes.ate_codigo')
  ->get();
0 Likes

#4

Você tem esses modelos configurados? Quais são os modelos?

0 Likes

#5

os models? são PACIENTES E TIPOATENDIMENTOS

0 Likes

#6
$tip = TipoAtendimentos::join('pacientes','tipo_atendimentos.ate_codigo','=','pacientes.ate_codigo')
                            ->get();

isso server para todo model Eloquent porque tudo na verdade é uma QueryBuilder

0 Likes

#7

obrigado man!

0 Likes