我有两个模型之间的关系:Terminal
和terminalRent
。
一个终端可以有许多终端租赁。
我想获取特定终端的最后一个租赁。
$lastRent = Terminal::with('terminalRent')->where('id', $id)->orderBy('id', 'desc')->first();
使用where()
时,它会反映在Modal
上,但我想获取与特定终端相关的terminalRent的最后一条记录。$id
是终端的ID,表格连接如下:
Terminal
----
ID
terminalRent
-----
ID
terminal_id <--- this is the foreign key for the ID of the Terminal Table