1
我想按降序對所有訂單的日期進行排序。對於每個用戶,我正在考慮使用orderBy,目前我只返回所有日期。我想知道這是否可能。因爲我沒有使用查詢所有訂單的日期,訂購desc
注意這樣做:我現在做的OrderBy行不起作用
我想按降序對所有訂單的日期進行排序。對於每個用戶,我正在考慮使用orderBy,目前我只返回所有日期。我想知道這是否可能。因爲我沒有使用查詢所有訂單的日期,訂購desc
注意這樣做:我現在做的OrderBy行不起作用
可以使用usort
cf php doc
function cmp($a, $b)
{
$ad = new DateTime($a);
$bd = new DateTime($b);
if ($ad == $bd) {
return 0;
}
return $ad < $bd ? -1 : 1;
}
然後在你的代碼:
usort($orderDates, "cmp");
你想達到什麼目的?包含日期排序的數組?您無法使用user_id中的where條件查詢並按日期排序來獲取它? – Matteo
我最終希望獲得的是每個用戶的最新訂單 – KevinTheGreat