⊗jsrxPmSDDM 39 of 57 menu

Mencipta Model Data untuk Pangkalan Data dalam Redux

Dalam sesi ini, kami akan mengisi model data, yang kami cipta dalam pelajaran lepas.

Mari buka aplikasi produk kami, dan di dalamnya fail server.js. Mari mulakan dengan model produk. Data yang akan kami peroleh untuknya, ialah - nama, keterangan, harga, kuantiti, reaksi dan penjual bagi produk tersebut. Mari masukkan sifat-sifat yang diperlukan ini dengan jenis nilai mereka, serta hubungan antara model dalam objek - semuanya seperti dalam pangkalan data sebenar. Seperti yang anda perhatikan, nilai medan untuk reaksi dan penjual dikaitkan dengan model yang sepadan:

product: { id: primaryKey(nanoid), name: String, desc: String, price: Number, amount: Number, reactions: oneOf('reaction'), seller: oneOf('seller'), },

Mari beralih ke model data untuk penjual. Di sini kami memerlukan data tentang nama dan produk yang disenaraikan oleh penjual ini (nilai diambil dari model produk. Bagi satu penjual, mungkin terdapat beberapa produk):

seller: { id: primaryKey(nanoid), name: String, products: manyOf('product'), },

Akhir sekali, model untuk reaksi. Reaksi kami boleh menjadi 'baik', 'biasa saja' dan 'buruk'. Ia juga merujuk kepada beberapa produk. Mari catatkannya:

reaction: { id: primaryKey(nanoid), good: Number, soso: Number, bad: Number, product: oneOf('product'), },

Model pangkalan data kami sudah siap!

Buka aplikasi pelajar anda. Setelah membiasakan diri dengan bahan pelajaran ini, isi templat tiga model data anda student, teacher dan vote dengan sifat-sifat yang diperlukan, jenis nilai dan hubungan.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak