Tegishli savollar 'mongodb-query'

Mongoose-da o'rnatilgan hujjat ichidagi ko'milgan hujjatni qanday yangilash mumkin?
Men mongodb va mongoose ishlatadigan node.js da API qurmoqdaman. Hozirda menda o'rnatilgan hujjat (Sxema ichidagi sxema) ma'lumotlar bazasida saqlanmaydigan ko'milgan hujjat bor va men hamma narsani sinab ko'rdim, ammo omad yo'q. Menda mongooseda...
2656 qarashlar
schedule 09.12.2023

MongoDB regex so'rovi hech qanday natija bermaydi
Aytaylik, bizda bitta yozuv bilan ishga tushirilgan to'plam bor db.test.insert({text:"why does this not work"}) Shunday qilib, shunday ko'rinadi db.test.find() { "_id" : ObjectId("50d500b384a6859f9a9bfbc1"), "text" : "why does this not...
804 qarashlar
schedule 17.07.2022

MongoDB da massiv kesishmasi
OK, bu yerda bir nechta narsa bor..Menda ikkita toʻplam bor: test va test1. Ikkala to'plamdagi hujjatlarda ba'zi teglarni o'z ichiga olgan massiv maydoni (mos ravishda teglar va teglar1 ) mavjud. Men bu teglarning kesishishini topishim kerak va...
3081 qarashlar

MongoDB hujjatidagi satr maydoni bo'sh emasligini qanday tekshirish mumkin?
Men bo'sh qatorli maydonga ega bo'lgan hujjatlar sonini olishga harakat qilaman. Bu maydon, uni "Field_One" deb ataymiz, barcha hujjatlarda mavjud (shuning uchun, men bu maydon bor yoki yo'qligini aniqlashga harakat qilmayapman, men "Field_One"...
14844 qarashlar

Mongodb - Bir nechta hisoblar va Aggregation ramka ishlashi
Menda 200 mingga yaqin hujjatlarga ega mongo db bor. Hujjatlarning sxemasi shunga o'xshash doc : { 'class' : String, 'data' : {} } Sinf a, b yoki c bo'lishi mumkin. Har bir sinfda qancha hujjat borligini bilishim kerak....
581 qarashlar
schedule 22.11.2023

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

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

Mongodb saralash tartibi
Saralash uchun kalitlarning tartibini belgilashning bir usuli bormi? Izohlarda qandaydir chalkashliklar borga o'xshaydi. Aniq bo'lish uchun, men o'sish yoki kamayish tartibi haqida so'ramayman. Men tartiblash ustuvorligini belgilashim...
1482 qarashlar
schedule 23.12.2023

Pymongo kalit xatosi: "errmsg"
MongoDB to'plamiga oddiy kiritishni amalga oshirishga urinayotganda KeyError "errmsg" ni olaman. Men atrofni qidirdim va bu aniq xato bilan hech narsa ko'rmadim ... bu erda xato xabari Pymongo tomonidan to'ldirilmagan deb o'ylayman. Bu men...
463 qarashlar

Mongo db so'rovi ichki hujjat
Menga hujjat va faqat ma'lum vaqt oralig'i uchun maydonlarni (ichki hujjatdagi o'zgarishlar) qaytaradigan mongo so'rovini ishlab chiqishga harakat qilaman. Bu men sinab ko'rgan narsa, lekin afsuski, bu ishlamayapti. Har qanday yordam uchun...
317 qarashlar
schedule 23.01.2024

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

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

MongoDB so'rovi ko'p ma'lumotlarni qaytarishi kerak
Men hali ham MongoDB bilan yangi boshlovchiman va u bilan murakkab (men uchun) so'rovni yaratish uchun aqldan ozganman. Shunday qilib, mening modelim: { email: String, name: String, orientation: String, location: { country: String,...
89 qarashlar
schedule 15.10.2022

Indekslashdan foydalangan holda tarmoq ma'lumotlari uchun eng tezkor MongoDB so'rovi?
Menda myNetwork tarmoq to'plami bor, u quyidagicha ko'rinadi: { _id:, source: "Node1", target: "Node534"}, ... Aytaylik, uning o‘lchami 500K, lekin mening tarmoq to‘plamlarim 2M hujjatlarga teng bo‘lishi mumkin. Mening so'rovlarimdan...
35 qarashlar
schedule 26.12.2023

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

Mongo hujjatlarini soat diapazoni bo'yicha so'rash - oldinga va orqaga
Biznes ishi: Men kunning bir necha soatlarida, masalan, ishdan tashqari vaqtlarda olinishni istamaydigan foydalanuvchilarni olishni xohlamayman. Bunga yaqin sxema bo'yicha { 'name': String, 'from': Number, // 800 (8:00 AM) 'to': Number,...
38 qarashlar

MongoDB ikki nusxadagi pastki hujjatlarni olib tashlash
Bu mening sxemamning dizayni. (1 ta hujjat ko'rsatilgan, jami minglab db). Hammasi bir xil to'plamda. 1-hujjat: { pageNumber: 0, results: [ { jobkey: "AAA", }, { jobkey: "BBB",...
1104 qarashlar

mongoDB-ga o'rnatilgan hujjatga yangi element qiymatini qo'shing
Menda hujjat bor: { "_id" : ObjectId("550c00f81bcc15211016699b"), "name" : "book3", "author" : "mno", "publisher" : "pub", "testa" : [ { "item1" : "item1",...
1711 qarashlar

Mongoid sana oralig'i so'rovi bo'yicha yordam kerak
Menga mongoid sana oralig‘i so‘rovi bo‘yicha yordam kerak. Muayyan sana oralig'ida bo'lgan voqealarni so'rashga harakat qilaman. event to'plamida start_date va end_date ma'lumotlar bazasida ikkita maydon mavjud. Masalan, 18-04-2015 -...
43 qarashlar
schedule 22.08.2022