«mongodb» etiketlenmiş sorular

MongoDB ölçeklenebilir, yüksek performanslı, açık kaynak kodlu, belge odaklı bir NoSQL veritabanıdır. Çok sayıda dili ve uygulama geliştirme platformlarını destekler. Sunucu yönetimi ile ilgili sorular https://dba.stackexchange.com adresinde sorulabilir.

9
NoSQL için kullanım örnekleri [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir NoSQL, son zamanlarda sektörümüzde büyük ilgi görüyor. Ben gerçekten ilişkisel veritabanı depolama üzerinde kullanımı …

2
Bir dizi alanının MongoDB'de benzersiz bir değer veya başka bir dizi içerip içermediğini nasıl kontrol edebilirim?
Şimdi mongodb kullanıyorum. Blogpost koleksiyonum var ve blogpost bir dizi, örneğin dosyalanmış bir etiket var blogpost1.tags = ['tag1', 'tag2', 'tag3', 'tag4', 'tag5'] blogpost2.tags = ['tag2', 'tag3'] blogpost3.tags = ['tag2', 'tag3', 'tag4', 'tag5'] blogpost4.tags = ['tag1', 'tag4', 'tag5'] Bu aramaları nasıl yapabilirim 'tag1' içeriyor ['tag1', 'tag2'] içerir, ['tag3', 'tag4'] öğelerinden birini …
144 mongodb 

4
MongoDB Çoktan çoğa Derneği
MongoDB ile nasıl çoktan çoğa ilişki kurarsınız? Örneğin; Diyelim bir Kullanıcılar tablonuz ve Roller tablonuz var. Kullanıcıların birçok rolü vardır ve rollerin de birçok kullanıcısı vardır. SQL arazisinde bir UserRoles tablosu oluşturacaksınız. Users: Id Name Roles: Id Name UserRoles: UserId RoleId MongoDB'de aynı ilişki nasıl ele alınır?

5
Yüklü MongoDB'nin tam sürümünü bulma
Windows 7 için yerel olarak mongoDB 3.2 yüklü. Özel sürümünü bulmak istiyorum (örneğin 3.2.1 veya 3.2.3 veya ...). Nasıl bulabilirim? Veritabanı kabuğunu (mongo.exe) açarsam, çıktılarını görebilirim: MongoDB kabuk versiyonu: 3.2.0 Ama bu sadece kabuk versiyonu ve gerçek veritabanı versiyonumla aynı olup olmadığından emin değilim.
142 mongodb 


6
MongoDB / Belirli bir tarihte Mongoose sorgulaması?
Belirli bir tarihi sorgulamak mümkün müdür? Bence bir aralığı için bunu yapabileceği Mongo Cookbook'ta bulunan bir tarihi Aralığı için Sorgulama gibi olun: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) Ancak belirli bir tarih için mümkün mü? Bu işe yaramaz: db.posts.find({"created_on": new Date(2012, 7, 14) })

10
MongoDB'de işlemlerin olmaması konusunda nasıl çalışılır?
Burada benzer sorular olduğunu biliyorum ama işlemlere ihtiyacım olursa ya da atomik işlemler veya iki fazlı taahhüt kullanıyorsam normal RDBMS sistemlerine geri dönmemi söylüyorlar . İkinci çözüm en iyi seçim gibi görünüyor. Üçüncüsünü takip etmek istemiyorum çünkü birçok şey yanlış gidebilir ve her açıdan test edemiyorum. Atomik işlemler yapmak için …

6
Mongoose ile önceden var olan bir koleksiyona nasıl erişilir?
questionBir veritabanında 300 nesne büyük bir koleksiyon var test. Bu koleksiyonla MongoDB'nin etkileşimli kabuğu üzerinden kolayca etkileşim kurabilirim; Ancak, bir express.js uygulamasında Mongoose aracılığıyla koleksiyonu almaya çalıştığınızda boş bir dizi olsun. Benim sorum şu anda mevcut olan bu veri kümesine hızlı bir şekilde yeniden oluşturmak yerine nasıl erişebilirim? İşte bazı …

10
MongoDB konsolunda _id ile kaldır
MongoDB konsolunda bir kaydı kimliğe göre nasıl kaldırabilirim? İşte koleksiyonum: [ { "_id" : { "$oid" : "4d512b45cc9374271b02ec4f" }, "name" : "Gazza" }, { "_id" : { "$oid" : "4d513345cc9374271b02ec6c" }, "name" : "Dave", "adminOf" : { }, "email" : "email@email.com" } ] Ve işte çalışmayan denediğim komutlar: db.test_users.remove( {"_id":{"$oid":new …
138 mongodb 


11
Linux / OS X'te bir mongod hizmetini başlatmanın doğru yolu nedir?
Mongodb yükledim ve çalıştırmak, onunla çalışmak, basit DB okuma / yazma türü şeyler yapmak mümkün. Şimdi Mac'imi mongod'u bir hizmet olarak çalıştıracak şekilde ayarlamaya çalışıyorum. Yanıt olarak "Komut bulunamadı" mesajı alıyorum: init mongod start Cevap olarak: ~: service mongod start service: This command still works, but it is deprecated. Please …

5
MongoDB / NoSQL: Belge Değişiklik Geçmişini Tutma
Veritabanı uygulamalarında oldukça yaygın bir gereklilik, bir veritabanındaki bir veya daha fazla belirli varlıkta yapılan değişiklikleri izlemektir. Bunu satır versiyonlama, bir günlük tablosu veya bir geçmiş tablosu olarak adlandırdığını duydum (bunun için başka isimler olduğundan eminim). Bir RDBMS'de buna yaklaşmanın birkaç yolu vardır - tüm kaynak tablolardaki tüm değişiklikleri tek …
134 mongodb  nosql 

4
Firavun faresi ile nasıl bir ObjectId oluşturabilirim?
ObjectIdMongoose ile bir MongoDB oluşturmak istiyorum . ObjectIdYapıcıya Mongoose'dan erişmenin bir yolu var mı ? Bu soru sıfırdan yeni bir şey ObjectIdüretmekle ilgili. Oluşturulan kimlik yepyeni, evrensel olarak benzersiz bir kimliktir. Başka bir soru, mevcut bir dizgi temsilindenObjectId bir oluşturmayı sorar . Bu durumda, bir kimliğin dize temsiline zaten sahipsiniz …

10
MongoClient v3.0 kullanılırken db.collection bir işlev değildir
Ben çalışıyorlar W3Schools öğretici MongoDB ile nodeJS üzerinde. Bu örneği bir nodeJS ortamında uygulamaya çalıştığımda ve işlevi bir AJAX çağrısıyla çağırdığımda, aşağıdaki hatayı aldım: TypeError: db.collection is not a function at c:\Users\user\Desktop\Web Project\WebService.JS:79:14 at args.push (c:\Users\user\node_modules\mongodb\lib\utils.js:431:72) at c:\Users\user\node_modules\mongodb\lib\mongo_client.js:254:5 at connectCallback (c:\Users\user\node_modules\mongodb\lib\mongo_client.js:933:5) at c:\Users\user\node_modules\mongodb\lib\mongo_client.js:794:11 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) Lütfen …
132 node.js  mongodb 

3
MongoDB ile Alanın Varolduğunu Kontrol Edin
Bu nedenle, bir alan kümesine sahip olan ve boş olmayan tüm kayıtları bulmaya çalışıyorum. Kullanmayı deniyorum $exists, ancak MongoDB belgelerine göre bu sorgu null'a eşit alanlar döndürecektir. $exists boş değeri depolayan alanı içeren belgelerle eşleşir. Bu yüzden şimdi şöyle bir şey yapmam gerektiğini varsayıyorum: db.collection.find({ "fieldToCheck" : { $exists : …
131 mongodb 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.