Tegishli nashrlar 'mongoose'


Mongoose Nested Paths vs Subdocuments
Men hozirda loyiha ustida ishlayapman va mongodb-ni mongoose bilan ishlataman. Men yaqinda o'zim ishlayotgan loyihada sxemamga yangi parametrni kiritayotgan edim va "Ichkariga o'rnatilgan yo'l" yoki "Subhujjat" dan foydalanish to'g'risida qaror qabul qildim. Batafsil ma'lumot uchun "Mongoose hujjatlari" ga qarang. Men dastlab Nested Path bilan borishga qaror qildim, chunki men o'qiganlarimga ko'ra, hech bo'lmaganda men kiritgan parametr uchun bu siz tanlaganingiz unchalik farq qilmadi...

MongoDB bulutli ma'lumotlar bazasini Node JS ilovasi/kodingizga qanday ulash mumkin
Tolulope Mumuney, dasturiy ta'minot muhandisi, Full-Stack dasturchisi, Udemy o'qituvchisi Salom geeks! Ushbu maqolada men sizni MongoDB bulutli ma'lumotlar bazasini Mongoose ramkasidan foydalangan holda Node JS ilovangizga ulash bo'yicha oddiy, bosqichma-bosqich jarayon orqali olib boraman. MongoDB MongoDB NO-SQL, hujjatga asoslangan ma'lumotlar bazasi bo'lib, MongoDB BSON ma'lumotlar strukturasi formatida bir nechta hujjatlarni saqlashi mumkin bo'lgan bir yoki bir nechta..

Mongoose modeli.Populate()
Biz yangilar tushuna oladigan o'quv qo'llanma Agar siz mening bir nechta postlarimga qaragan bo'lsangiz, men treningda kichik dasturchi ekanligimni bilasiz. Agar siz mening biron bir postimni ko'rmagan bo'lsangiz, men treningda kichik dasturchiman. Men The Iron Yard Charlestonda qatnashyapman va biz ma'lumotlar bazalarini o'rganish va chuqurroq bo'lishda bo'ynimizdan o'tmoqdamiz. To'lqinning ko'tarilishi ba'zi texnik hujjatlar men kabi yangi boshlanuvchilar uchun har doim ham do'stona..

Mongoose tilida sahifalash
Agar javobga katta hajmdagi ma'lumotlarni yuborish kerak bo'lsa, uni sahifalash orqali yuborish yaxshiroqdir. Yaqinda men buni loyihalarimdan birida amalga oshirdim. Ushbu blogda men mongoose-da sahifalashni qanday amalga oshirishni tushuntiraman, Dastlab, sahifalash uchun loyihamizga "mongoose-paginate-v2" nomli kutubxonani o'rnatishimiz kerak. Biz uni o'rnatishimiz mumkin ‘ npm i mongoose-paginate-v2 - -save’ - bu buyruq. Aytaylik, bizda shunday model bor. const mongoose =..

MongoDB
MongoDB-ga qarashdan oldin, men MongoDB va MySQL/SQLite3 o'rtasidagi farqni qidirdim. Ular bir-biridan juda farq qiladi, MongoDB - bu sxemasiz aloqador bo'lmagan ma'lumotlar bazasi. Yana bir muhim omil shundaki, ma'lumotlar JSON formatida saqlanadi. Node.js va MongoDB birgalikda juda yaxshi ishlaydi, chunki siz aslida JSON obyekti bilan ishlayapsiz. JSON ham veb-API uchun standart formatga aylanmoqda, shuning uchun bu ikki texnologiya mashhurlikka erishmoqda. MongoDB bilan..

Express.js da parolni tiklash bilan qanday ishlash mumkin
Hech bir autentifikatsiya tizimi parolni tiklash funksiyasisiz tugallanmagan. Men shaxsan hech qachon ushbu xususiyatga ega bo'lmagan mahsulotni jo'natmagan bo'lardim. Yo'qolgan yoki unutilgan parol bo'lsa, foydalanuvchilarga o'z hisoblariga/ma'lumotlariga kirishni tiklash yo'lini taqdim etish kerak. Ushbu maqolada men ExpressJS-da parolni tiklashni qanday boshqarishni ko'rsataman. Oxirgi 2 ta maqolada men "ExpressJS ilovasini MongoDB ma'lumotlar bazasiga qanday ulash" va..

Typegoose va TypeScript bilan kuchli terilgan mongoose modellari
Oldingi maqolamda biz qo'lda kuchli terilgan modellarni yaratish uchun qanday qilib "Mongose ​​va TypeScript-ni birlashtirish" mumkinligini ko'rib chiqdik. Ushbu maqolada siz "Typegoose" bilan bir vaqtda Mongoose modellari va TypeScript turlarini qanday yaratishni o'rganasiz. Yakuniy omborga qarang: https://github.com/tomanagle/Typegoose-example Muammo nimada? Ko'pincha, bizning ilovalarimizda ishlatiladigan ma'lumotlar shakllari model darajasidan boshlanadi. Keyin biz ushbu..