Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsrxPmSDCE 42 of 57 menu
◀ ▶

Redux တွင် ဒေတာဘေ့စ်အတွင်း မှတ်တမ်းများ ဖန်တီးခြင်း

ယခင်သင်ခန်းစာများတွင် ကျွန်ုပ်တို့၏ဒေတာဘေ့စ်ကို ဒေတာများဖြင့် ဖြည့်စွက်ရန် အရာအားလုံးကို ပြင်ဆင်ခဲ့ကြပါပြီ။ ယခု စတင်လိုက်ကြပါစို့။

ကျွန်ုပ်တို့၏ ထုတ်ကုန်များ application ကိုဖွင့်ပါ။ ထို့အပြင် ၎င်းအတွင်းserver.js ဖိုင်ကိုလည်း ဖွင့်ပါ။ ပထမဦးစွာ ကျွန်ုပ်တို့ မည်မျှနှင့် မည်ကဲ့သို့သော ဒေတာအရာဝတ္ထုများ လိုအပ်သည်ကို သတ်မှတ်ပါမည်။ ကျွန်ုပ်တို့တွင် ရောင်းချသူ 4 ဦး ရှိပါသည်။ ၎င်းတို့တစ်ဦးစီတွင် ထုတ်ကုန် 3 ခု ရှိပါစေ။ Import လုပ်ထားသော စာကြောင်းများအောက်တွင် ဤအတွက် Constant နှစ်ခုကို ချက်ချင်းထည့်သွင်းပါမည်။

const NUM_SELLERS = 4 const PRODS_PER_SELLER = 3

ယခု ဖိုင်အဆုံးတွင် worker ကို export မလုပ်မီ for loop တစ်ခုကို ဖန်တီးပါမည်။ ထို loop အတွင်းcreate ကိုအသုံးပြု၍ ကျွန်ုပ်တို့၏ ရောင်းချသူ 4 ဦးအတွက် ဒေတာဘေ့စ်အတွင်း မှတ်တမ်းများကို ဖန်တီးပါမည်။

for (let i = 0; i < NUM_SELLERS; i++) { const newSeller = db.seller.create(createSellerData(i)) }

ရောင်းချသူတစ်ဦးစီတွင် ထုတ်ကုန် 3 ခု ရှိသည်။ ထို့ကြောင့် ကျွန်ုပ်တို့ ရောင်းချသူများအတွက် loop ထဲတွင် နောက်ထပ်for loop တစ်ခုကို ထပ်မံဖန်တီးပါမည်။ ထို loop အတွင်း ထုတ်ကုန်များအတွက် မှတ်တမ်းများ ဖန်တီးပါမည်။

for (let i = 0; i < NUM_SELLERS; i++) { const newSeller = db.seller.create(createSellerData(i)) for (let j = 0; j < PRODS_PER_SELLER; j++) { const newProduct = createProductData(newSeller) db.product.create(newProduct) } }

ကောင်းပါပြီ! ဤနေရာတွင် ကျွန်ုပ်တို့သည် ဒေတာဘေ့စ်နှင့်ဆက်စပ်သော အလုပ်ကို ပြီးဆုံးခဲ့ပါပြီ။

ကျွန်ုပ်တို့ လုပ်ဆောင်ရန် နောက်ထပ် တစ်ခုသာ ကျန်ပါသေးတယ်။ ထုတ်ကုန် object အတွင်းseller field ထဲတွင် ရောင်းချသူ၏ id ကို ပို့ဆောင်ပေးရန် လိုအပ်ပါသည်။ အောက်တွင်for loops များပြီးနောက် serializeProduct function တစ်ခုကို ရေးသားပါမည်။ ထို function အတွင်း ဤ id ကို ထည့်သွင်းပါမည်။

const serializeProduct = (product) => ({ ...product, seller: product.seller.id, })

သင်၏ ကျောင်းသားများနှင့်ဆိုင်သော application ကိုဖွင့်ပါ။ ဆရာ သုံးဦး ရှိပါစေ။

ထို့နောက် ယခင်လုပ်စဉ်မှ loop အတွင်း နောက်ထပ်for loop တစ်ခုကို ဖန်တီးပါ။

ယခင်လုပ်စဉ်တွင် ပြထားသည့်အတိုင်း serializeStudent function ကိုရေးသားပါ။

← →
↑
မြန်မာ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်