获取 table 中特定 id 的最新记录
Get the latest record of a particular id in a table
ScholarCard
scholar_card_id grade scholar_id
1 grade-1 1
2 grade-1 2
3 grade-2 1
4 grade-2 2
5 grade-3 1
$scholar_cards = ScholarCard::where('scholar_id','=',$scholar_id)->orderBy('scholar_card_id','DESC')->get();
我有一张 table 成绩卡片,我想显示最新创建的卡片。
比如scholar_id 1,column.How上有3个1你只显示吗
为简单起见,最新或最后的 creation.This table 的 scholar_id 1 只有很少的记录。
您可以使用 first()
功能。试试这个:
$scholar_card = ScholarCard::where('scholar_id','=',$scholar_id)
->orderBy('scholar_card_id','DESC')
->first();
ScholarCard
scholar_card_id grade scholar_id
1 grade-1 1
2 grade-1 2
3 grade-2 1
4 grade-2 2
5 grade-3 1
$scholar_cards = ScholarCard::where('scholar_id','=',$scholar_id)->orderBy('scholar_card_id','DESC')->get();
我有一张 table 成绩卡片,我想显示最新创建的卡片。 比如scholar_id 1,column.How上有3个1你只显示吗 为简单起见,最新或最后的 creation.This table 的 scholar_id 1 只有很少的记录。
您可以使用 first()
功能。试试这个:
$scholar_card = ScholarCard::where('scholar_id','=',$scholar_id)
->orderBy('scholar_card_id','DESC')
->first();