Reputation: 169
How can I display the last entry in my blade. I have this request:
@foreach(($listContrat = \App\Stagiaire::join('carrieres', 'stagiaires.id', '=', 'carrieres.stagiaire_id')
->where('stagiaires.id', $id)
->OrderBy('id','desc')
->take(1)
->get())
as $key => $car)
I have this error message with this query
SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'created_at' in order clause is ambiguous (SQL: select * from
stagiaires
Upvotes: 0
Views: 54
Reputation: 169
Thanks freedomn-m
The solution is:
@foreach(($listContrat = \App\Stagiaire::join('carrieres', 'stagiaires.id',
'=', 'carrieres.stagiaire_id')
->where('stagiaires.id', $id)-
>OrderBy('carrieres.id','Desc')->take(1)->get()) as $key => $car)
Upvotes: 0