$transactionType = ['request','transfer'];
$transactions = Transaction::where(function ($query) use
($request) {
if (in_array("request", $transactionType))) {
return $query->where('transactionType', 'request');
}
if (in_array("transfer", $transactionType)) {
return $query->where('transactionType', 'transfer');
}
})->get();
我希望它回傳兩個回傳值,因為它同時$transaction包含元素“傳輸”和“請求”,但它只回傳$query->where('transactionType', 'request');
uj5u.com熱心網友回復:
也許這就是你要找的
$transactionType = ['request','transfer'];
$transactions = Transaction::whereIn('transactionType', $transactionType)->get();
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/344436.html
標籤:拉拉维尔
