Pytania otagowane jako mongodb

MongoDB to skalowalna, wydajna, oparta na dokumentach baza danych NoSQL o otwartym kodzie źródłowym. Obsługuje wiele języków i platform programowania aplikacji. Pytania dotyczące administracji serwerem można zadawać na stronie https://dba.stackexchange.com.


10
Osadzone MongoDB podczas uruchamiania testów integracji
Moje pytanie jest odmianą tego . Ponieważ mój projekt aplikacji internetowej Java wymaga wielu filtrów / zapytań odczytu i interfejsów z narzędziami takimi jak GridFS, staram się wymyślić rozsądny sposób wykorzystania MongoDB w sposób sugerowany przez powyższe rozwiązanie. Dlatego rozważam uruchomienie osadzonej instancji MongoDB wraz z moimi testami integracji. Chciałbym, …

12
Wypełnij zagnieżdżoną tablicę w mongoose
Jak mogę wypełnić „komponenty” w przykładowym dokumencie: { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } To jest mój JS, w którym otrzymuję dokument od Mongoose: Project.findById(id).populate('pages').exec(function(err, project) { res.json(project); });

16
TypeError: ObjectId ('') nie można serializować w formacie JSON
Moja odpowiedź z MongoDB po zapytaniu o zagregowaną funkcję w dokumencie za pomocą Pythona, zwraca prawidłową odpowiedź i mogę ją wydrukować, ale nie mogę jej zwrócić. Błąd: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Wydrukować: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} Ale kiedy próbuję …
111 python  json  mongodb  flask 

4
mongoose vs mongodb (moduły / rozszerzenia nodejs), które lepsze? i dlaczego?
Właśnie dotarłem do Node.js i zobaczyłem, że istnieje wiele bibliotek, których można używać z MongoDB, najpopularniejsze wydają się być te dwie: (mongoose i mongodb). Czy mogę uzyskać zalety i wady tych rozszerzeń? Czy są lepsze alternatywy dla tych dwóch? Edycja: Znalazłem nową bibliotekę, która wydaje się również interesująca dla węzłów …

1
Używanie .sort z PyMongo
Z PyMongo, kiedy próbuję pobrać obiekty posortowane według ich pól „numer” i „data” w następujący sposób: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Otrzymuję ten błąd: TypeError: if no direction is specified, key_or_list must be an instance of list Co jest nie tak z moim zapytaniem sortowania?
109 python  mongodb  pymongo 

26
Nie można nadpisać modelu po skompilowaniu Mongoose
Nie wiem, co robię źle, oto mój check.js var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String, password:String, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log("Username supplied"+username); //doSomethingHere }) }); a oto mój insert.js var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/event-db') var …

4
MongoDB jaki jest domyślny użytkownik i hasło?
Używam tych samych parametrów połączenia w środowisku lokalnym i produkcyjnym. Gdy ciąg połączenia tomongodb://localhost/mydb Jaka jest nazwa użytkownika i hasło? Czy utrzymywanie tego w ten sposób jest bezpieczne?
109 mongodb 

14
Jak wyeksportować JSON z MongoDB za pomocą Robomongo
Więc nie wiem zbyt wiele o MongoDB. Mam za RoboMongopomocą którego łączę się z MongoDB. Muszę zrobić to - w tym MongoDB jest kolekcja. Chcę wyeksportować dane z tej kolekcji, aby móc je zapisać w pliku. Użyłem interfejsu, aby otworzyć dane z kolekcji jako tekst, zrobiłem Ctrl+ Ai wkleiłem do …
108 mongodb  robo3t 



3
mongodb grupuje wartości według wielu pól
Na przykład mam te dokumenty: { "addr": "address1", "book": "book1" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book5" }, { "addr": "address3", "book": "book9" }, { "addr": "address2", "book": "book5" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book1" }, { "addr": "address15", …

6
MongoDB: Jak zapytać o rekordy, w których pole ma wartość null lub nie jest ustawione?
Mam Emaildokument z sent_atpolem daty: { 'sent_at': Date( 1336776254000 ) } Jeśli to Emailnie zostało wysłane, sent_atpole ma wartość null lub nie istnieje. Muszę uzyskać liczbę wszystkich wysłanych / niewysłanych Emails. Utknąłem na próbach znalezienia właściwego sposobu zapytania o te informacje. Myślę, że to właściwy sposób, aby uzyskać liczbę wysłanych: …

13
Agregacja MongoDB: Jak uzyskać całkowitą liczbę rekordów?
Użyłem agregacji do pobierania rekordów z mongodb. $result = $collection->aggregate(array( array('$match' => $document), array('$group' => array('_id' => '$book_id', 'date' => array('$max' => '$book_viewed'), 'views' => array('$sum' => 1))), array('$sort' => $sort), array('$skip' => $skip), array('$limit' => $limit), )); Jeśli wykonam to zapytanie bez ograniczeń, zostanie pobranych 10 rekordów. Ale chcę …
105 mongodb 

25
Silnik wykrywania i monitorowania serwera jest przestarzały
Używam Mongoose z moją aplikacją Node.js i to jest moja konfiguracja: mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false }).then(()=>{ console.log(`connection to database established`) }).catch(err=>{ console.log(`db error ${err.message}`); process.exit(-1) }) ale w konsoli nadal daje mi ostrzeżenie: Przestarzałe Ostrzeżenie: obecny mechanizm wykrywania i monitorowania serwera jest przestarzały i …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.