Tegishli nashrlar 'aggregation-framework'


MongoDB yig'ish ramkasini tushuning
MongoDB yig'ish ramkasini tushuning Agar siz "muntazam" SQL yoki MySQL foydalanuvchisi bo'lsangiz, MongoDB yig'ish tizimi biroz tushunarsiz bo'lishi mumkin. Ushbu maqolada men sizga buni tushunishning kalitini ko'rsataman. O'ylaymanki, sizda allaqachon MongoDB tizimingizda o'rnatilgan va siz Mongo qobig'idan foydalanasiz va MongoDB tilini tushunasiz (hujjat, to'plam ...). Agregatsion ramkaning ta'rifi "MongoDB hujjatlariga" muvofiq ramkaning ta'rifi: Aggregatsiya..

Tegishli savollar 'aggregation-framework'

MongoDB yig'ish quvur liniyasi bir nechta guruhlarni murakkablashtiruvchi quvur liniyasi
Mana mening Hujjat tuzilishim: { "_id" : ObjectId("50dcd7ff4de274a2c4a31df0"), "seq_name" : "169:D18M6ACXX:1:1111:17898:82486:GTGACA_10", "raw_seq" :...
5773 qarashlar
schedule 04.02.2024

Birlashtirish: soatiga narsalarni hisoblash
Kimdir yig'ish funksiyamni to'g'ri bajarishimga yordam bera oladimi, deb hayron bo'ldim. Men ma'lum bir kun ichida matnning bir qismi soatiga necha marta paydo bo'lishini hisoblashga harakat qilyapman. Hozirgacha menda bor:...
5404 qarashlar
schedule 07.10.2023

MongoDB agregat so'rovida birinchi hujjatni (maydon emas) olsam bo'ladimi?
Aggregation Framework misollarida birinchi va oxirgi misol mavjud: db.zipcodes.aggregate( { $group: { _id: { state: "$state", city: "$city" }, pop: { $sum: "$pop" } } },...
8009 qarashlar
schedule 28.02.2024

MongoDB Java drayverida bir nechta maydonlarga ega ob'ektlarni qanday ko'rsatish mumkin
Men MongoDB va, albatta, MongoDB Java drayveri yordamida Java-da yig'ish quvurini yaratmoqdaman. Men Mongo Shell-da o'zim xohlagan narsani qanday qilishni tushundim, lekin buni Java-ga qanday tarjima qilishni bilmayman, xususan, quyida...
481 qarashlar

MongoDB agregati ichidagi refni hal qilish
Menda mahsulot modeli obyekti bor, uning sxemasida quyidagi maydon mavjud: category : { type: ObjectId, turnOn: false, ref: "category" } U sarlavha maydoniga ega bo'lgan toifa modeliga havola qiladi: var categorySchema = Schema({...
118 qarashlar
schedule 31.03.2024

Guruhdan faqat oxirgi vaqt tamg'asi bo'lgan hujjatlarni qanday so'rash mumkin?
Men so'ragan MongoDB to'plamida har bir hujjat ma'lum bir vaqtda elementni ifodalaydi. Hujjatni yangilashda bir xil element identifikatori va yangi vaqt tamg'asi bilan yangi hujjat yaratiladi. Barcha elementlar noyob element identifikatorlariga ega....
2212 qarashlar

Hujjatlar elementiga mos kelish uchun agregatsiyadan foydalaning
Men bu savolni qanday shakllantirishni bilmayman, shuning uchun misol orqali ko'rsatganim ma'qul. Menda quyidagi formatda saqlangan hujjatlar bor deylik: {'category': [1, 2, 3, ...], 'delete': [2, ...]} Hujjatni faqat "o'chirish" kerak...
149 qarashlar
schedule 31.08.2022

pymongo guruhi sana va vaqt bo'yicha
Men to'plam orqali qidirishga harakat qilaman va yozuvlarni sana maydoni bo'yicha guruhlashtiraman, bu sana vaqti. Bilaman, pymongo ularni fonda tegishli turga o'zgartiradi (ISODate yoki shunga o'xshash narsa). Savol shundaki, datetime...
3577 qarashlar

Guruhsiz Mongo o'rtacha yig'ish so'rovi
Men Mongoda yig'ish tizimidan foydalanib, butun maydonning o'rtacha qiymatini olishga harakat qilaman. Biroq, men uni guruh parametrisiz ishlatadigan biron bir misolni topa olmayapman. Menda quyidagi hujjat tuzilishi mavjud: { "_id" :...
31685 qarashlar
schedule 02.05.2024

Mongodb barcha maydonlarni bitta maydon bo'yicha guruhlash va boshqa maydon bo'yicha tartiblash
Bizda quyidagi maydonlar bilan "xabar" to'plami mavjud _id | messageId | chainId | createOn 1 | 1 | A | 155 2 | 2 | A | 185 3 | 3 | A | 225 4 | 4 | B | 226 5 |...
11526 qarashlar

Bir nechta munosabatlarga ega bo'lgan ma'lumotlarda NoSQL dan foydalanish
Men hozirda adolatli miqdordagi so'rovni bajarishi kerak bo'lgan xizmatni ishlab chiqishni rejalashtirmoqdaman va har bir so'rov uchun bir oz ro'yxatga olish. Har bir jurnal quyidagi shaklga ega bo'ladi {event: "EVENTTYPE", userid: "UID", itemid:...
43 qarashlar

MongoDB MapReduce - Aggregatsiya muqobili bormi?
Menda shunga o'xshash sxema yordamida hujjatlar to'plami bor (ba'zi a'zolar tahrirlangan): { "_id" : ObjectId("539f41a95d1887b57ab78bea"), "answers" : { "ratings" : { "positivity" : [ 2,...
661 qarashlar

Flask-MongoEngine va PyMongo yig'ish so'rovi
Men flask-mongoengine yordamida yig'ish so'rovini amalga oshirishga harakat qilaman va men o'qiganimdan bu mumkin emasdek tuyuladi. Men bir nechta forum mavzularini, elektron pochta zanjirlarini va Stack Overflow bo'yicha bir nechta savollarni...
6293 qarashlar

MongoDB C# drayveri bilan Aggregation Frameworkda allowDiskUse
Men DiskUse:true ruxsat bermoqchiman. Biroq, MongoDB C# drayveri uchun allowDiskUse yoqilganligini tushuntiruvchi hech qanday misol topa olmadim. MongoDB C# drayverida allowDiskUse-ni qanday yoqishim mumkin? Mening namuna kodim shunga o'xshash...
5372 qarashlar

MongoDB yig'ish tizimi bilan o'rtacha ko'rsatkichlar o'zgaradimi?
Agar sizda 50 yillik harorat ob-havo ma'lumotlari (kundalik) bo'lsa (masalan), o'sha vaqt oralig'ida 3 oylik intervallardan foydalangan holda harakatlanuvchi o'rtachalarni qanday hisoblaysiz? Buni bitta so'rov bilan qila olasizmi yoki bir nechta...
3521 qarashlar

Shartli sanani yig'ish bilan mongo yig'ish
Men mongoga yangi emasman va mongo db to'plamimdagi "tranzaksiyalar" nomli jami summani olishga harakat qilyapman, bu erda "to'langan" to'g'ri va "creationDate" 2014 yil sentyabr oyida, kunlar bo'yicha guruhlangan. Postgresda men buni quyidagicha...
1003 qarashlar

Map Reduce Mongo DB: Elementlar bilan ODD va EVEN raqamlar yig'indisi
Men har birining hisob-kitoblari uchun ko'rib chiqilgan elementlar bilan bir qatorda toq/juft sonlar yig'indisini alohida-alohida olish raqamlar seriyasini (to'plamni) qayta ishlashga harakat qilaman. Raqamlar seriyali hujjat tuzilishi quyidagicha:...
918 qarashlar

Davomiyligi bo'yicha MongoDB guruhi
Chiziqli diagramma ma'lumotlarini ko'rsatish uchun yig'ish so'rovim bor. U quyidagicha: [ { "$match": { "Category": { "$in": ["Mobile"] }, "StartTime": { "$gte": {"$date":...
244 qarashlar
schedule 24.12.2023

Node.js, MongoDB - Mongoose - GEO qidiruvining bir qismi sifatida o'rtachani hisoblang
Men quyidagi tarzda geo poligon qidiruvini amalga oshirish uchun Mongoose dan foydalanaman: Location.find({ "location.coordinates": { "$geoWithin": { "$geometry": { "type": "Polygon",...
874 qarashlar

Massivning kamida N elementini shartlar ro‘yxatiga moslang
Menda quyidagi stsenariy bor: Mening mongo to'plamlarimdan birida quyidagi formatdagi hujjatlar mavjud: user: "test", tracks: [{artist: "A", ...}, {artist: "B", ...}, ..., { artist: "N", ...}] Rassomlari berilgan arr massivida bo'lgan...
1441 qarashlar