Laravel framework ဖွံ့ဖြိုးတိုးတက်ရေးလုပ်ငန်းစဉ်တွင် Summing သည်ဘုံဒေတာအပြောင်းအလဲအတွက်လိုအပ်ချက်ဖြစ်သည်။ Laravel မှပေးထားသော query builder တွင် Sum Method သည်ရှုပ်ထွေးသော SQL ၏အရေးအသားကိုရိုးရှင်းစေနိုင်သည်။
ပေါင်းလဒ် သည်အချို့သောနယ်ပယ်၏ပေါင်းလဒ်ကိုတွက်ချက်ရန်အသုံးပြုသော Laravel iderform ၏စုစုပေါင်းလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ၎င်းကိုအသုံးပြုသောအခါသက်ဆိုင်ရာမော်ဒယ်၏ ပေါင်းလဒ် နည်းလမ်းကိုသာခေါ်ဆိုပါ။
<span class="fun">Model :: Sum ('Column_name');</span>
ဤ ပုံစံသည် သင်၏ Eloquent မော်ဒယ်ကိုကိုယ်စားပြုသည် ။ ဤနည်းလမ်းသည်ဒေတာဘေ့စ်ရှိလယ်ကွင်း၏စုဆောင်းထားသောတန်ဖိုးကိုပြန်လည်ရရှိစေသည်။
သင့်တွင် ငွေပမာဏကို လယ်ကွက်ပါသောအမှာစာစား ပွဲအမှာစာများ ရှိသည်ဆိုပါစို့။ အကယ်. သင်သည်အမှာစာစုစုပေါင်းပမာဏကိုတွက်ချက်လိုပါက၎င်းကိုသင်ရေးနိုင်သည်။
<span class="fun">$ စုစုပေါင်း = အမိန့် :: Sum ('ပမာဏ');</span>
ဤကုဒ်သည်အမိန့်ပမာဏ၏ပေါင်းလဒ်ကိုပြန်လည်ပေးပို့ခြင်း, အချက်အလက်စာရင်းအင်းများကိုလွယ်ကူချောမွေ့စေသည်။
သတ်သတ်မှတ်မှတ်အခြေအနေများနှင့်ကိုက်ညီသောမှတ်တမ်းများကိုအနှစ်ချုပ်များပြုလုပ်သောအခါ Sum သည် မည်သည့်နေရာတွင် နည်းဖြင့်ပေါင်းစပ်နိုင်သည်။ ဥပမာအားဖြင့်, ပြီးစီးခဲ့ "ပြီးစီးခဲ့" အဆင့်အတန်းနှင့်အတူအမိန့်ပမာဏ၏ပေါင်းလဒ်တွက်ချက်::
<span class="fun">$ TOVATAMOUNT = အမိန့် :: 'status', 'status', 'ပြီးစီးခဲ့') -> Sum ('ပမာဏ');</span>
ဤစာအရေးအသားနည်းလမ်းသည်ပြောင်းလွယ်ပြင်လွယ်။ အလိုလိုသိသောအလိုအလျောက်အလိုလိုသိပြီး၎င်းသည်စံသတ်မှတ်ချက်များနှင့်ကိုက်ညီသောအချက်အလက်အကျဉ်းချုပ်ကိုတိကျစွာရယူရန်ကူညီသည်။
ဒေတာအမြောက်အများကိုပြုပြင်သည့်အခါ Sum Query ကိုပိုမိုကောင်းမွန်အောင်လုပ်ရန်အလွန်အရေးကြီးသည်။ အောက်ပါအချက်များကိုရည်ညွှန်းရန်ရနိုင်သည်။
Sum Field သည် database ညွှန်းကိန်းတစ်ခုကိုမြန်စေရန် Database အညွှန်းကိန်းကိုထည့်သွင်းပါ။
Select * Query များတွင် Select * ကို မသုံးပါနှင့်လိုအပ်သောအကွက်များကိုသာရွေးချယ်ပြီးဒေတာထုတ်လွှင့်မှုပမာဏကိုလျှော့ချပါ။
အချက်အလက်အမြောက်အများအတွက် paging ကိုတစ်ပြိုင်နက်တည်းတင်ခြင်းကိုရှောင်ရှားရန်စဉ်းစားနိုင်သည်။
Laravel ၏ ပေါင်းလဒ် ပုံစံသည်ရိုးရှင်းသောနှင့်ထိရောက်သောအဆင့်သတ်မှတ်ချက်များကို အခြေခံ. ခြွင်းချက်အနှစ်ချုပ်ဆိုင်ရာအကျဉ်းချုပ်လုပ်ငန်းများကိုထောက်ပံ့ပေးသည်။ သင့်လျော်သောစွမ်းဆောင်ရည်အကောင်းဆုံးနည်းလမ်းများဖြင့်ပေါင်းစပ်ထားသော, ဤနည်းစနစ်များကိုကျွမ်းကျင်ပြီးကျင့်သုံးခြင်းကသင်၏ Laravel development အတွေ့အကြုံကိုများစွာတိုးတက်စေလိမ့်မည်။