У меня есть этот запрос в laravel
Получить последнюю строку результирующего набора в Laravel запросе
$listings = DB::select('select auction.*, product.* from auction as auction inner join
product as product on auction.productID=product.id where auction.sold=0 and auction.endDate != NOW() order by auction.created_at desc limit 10');
Теперь я хочу, чтобы получить id
на последней строке или 10-й строки результирующего набора $listings
. Как я мог это сделать? Я не мог использовать этот код $lastID = Auction::orderby('created_at','desc')->first()
, потому что он извлекает последнюю строку из таблицы, а не из набора результатов.
Работает отлично! Спасибо за быстрый и точный ответ! : D –
Рад знать, что это помогло и с наилучшими пожеланиями :-) –