Нужно найти последнюю запись в таблице. Есть специальный метод
findLast(), но в документации рекомендуют использовать
findOne() (ORDER BY DESC + LIMIT 1):
* Please do not use this function, it is horribly ineffective.
* Instead use a reversed ORDER BY clause and a LIMIT 1 with R::findOne().
https://github.com/gabordemooij/redbean/blob/maste...
Примерно так:
$order = R::findOne('orders', ' user_id = ? ORDER BY id DESC', [$user_id]);