Rumah > Soal Jawab > teks badan
P粉7901875072023-09-05 10:53:19
Anda boleh menggunakan sum
dalam QueryBuilder.
像这样:
$data = ProjectHistory::where('id', 1)->sum('suma');
Dalam kes anda, anda juga boleh menggunakan withSum
untuk mendapatkan hasil yang anda inginkan. Macam ni:
$data = Collaborator::withSum('ProjectHistory', 'suma')->get();
Kolaborator yang terhasil ini akan mempunyai kunci tambahan yang kini dinamakan: projecthistory_sum_suma
which will have the sum of all the suma
kepunyaan Kolaborator itu.
Ini sudah tentu mengandaikan bahawa anda mempunyai model hasMany
relation with the ProjectHistory
.