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.


7
Jak obliczyć wszystkie modele mangusty?
Skąd mogę wiedzieć, ile modeli zostało zapisanych? jest metoda Model.count(), ale wydaje się, że nie działa. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountjest obiektem, która wywołana metoda może uzyskać wartość rzeczywistą count? Dzięki

3
jak mogę połączyć się ze zdalnym serwerem mongo z terminala Mac OS
Chciałbym wpaść do powłoki mongo w terminalu mojego MacBooka. Jednak jestem zainteresowany połączeniem się z instancją Mongo, która działa w chmurze (instancja compose.io przez dodatek Heroku). Mam nazwę, hasło, hosta, port i nazwę bazy danych z identyfikatora URI MongoDB: mongodb://username:password@somewhere.mongolayer.com:10011/my_database Zainstalowałem mongodb na moim MacBooku przy użyciu Homebrew nie dlatego, …


8
Mongoose: pobierz pełną listę użytkowników
Próbowałem użyć Mongoose, aby wysłać listę wszystkich użytkowników w następujący sposób: server.get('/usersList', function(req, res) { var users = {}; User.find({}, function (err, user) { users[user._id] = user; }); res.send(users); }); Oczywiście res.send(users);wyślę {}, czego nie chcę. Czy istnieje findalternatywa z nieco inną semantyką, w której mógłbym wykonać następujące czynności? server.get('/usersList', …

11
Mongoose, zaktualizuj wartości w tablicy obiektów
Czy istnieje sposób na aktualizację wartości w obiekcie? { _id: 1, name: 'John Smith', items: [{ id: 1, name: 'item 1', value: 'one' },{ id: 2, name: 'item 2', value: 'two' }] } Powiedzmy, że chcę zaktualizować nazwy i wartości dla pozycji, gdzie id = 2; Próbowałem następujących rzeczy w …


1
Jak skonfigurować sterownik MongoDB Java MongoOptions do użytku produkcyjnego?
Szukałem w Internecie najlepszych praktyk dotyczących konfigurowania MongoOptions dla sterownika MongoDB Java i nie wymyśliłem nic poza API. To wyszukiwanie rozpoczęło się po tym, jak natrafiłem na błąd „com.mongodb.DBPortPool $ SemaphoresOut: Brak semaforów, aby uzyskać połączenie bazy danych” i przez zwiększenie połączeń / mnożnika udało mi się rozwiązać ten problem. …

5
jak mogę zobaczyć, na których portach mongo nasłuchuje z powłoki mongo?
Jeśli mam uruchomioną instancję mongo, jak mogę sprawdzić, na jakich numerach portów nasłuchuje z powłoki? Myślałem, że db.serverStatus()to wystarczy, ale tego nie widzę. widzę to "connections" : { "current" : 3, "available" : 816 Który jest blisko ... ale nie. Propozycje? Przeczytałem dokumentację i nie mogę znaleźć żadnego polecenia, które …
100 mongodb 

10
Mongoose zapełnia się po zapisaniu
Nie mogę ręcznie lub automatycznie wypełnić pola twórcy nowo zapisanego obiektu ... jedynym sposobem, w jaki mogę znaleźć, jest ponowne wysłanie zapytania o obiekty, które już mam, czego nie chciałbym robić. To jest konfiguracja: var userSchema = new mongoose.Schema({ name: String, }); var User = db.model('User', userSchema); var bookSchema = …

11
zapytanie grupy mongo, jak zachować pola
Wszyscy. W zapytaniu grupowym mongo wynik zawiera tylko klucze w argumentach. Jak zachować pierwszy dokument w każdej grupie, np. Mysql query group. na przykład: ------------------------------------------------------------------------- | name | age | sex | province | city | area | address | ------------------------------------------------------------------------- | ddl1st | 22 | 纯爷们 | BeiJing | …
100 mongodb 

11
MongoDB GPG - nieprawidłowe podpisy
Instaluję MongoDB na komputerze z systemem Ubuntu 14.04, korzystając z instrukcji pod adresem : https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ Więc biegnę: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 I wtedy: echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list Śledzony przez: sudo apt-get update Pod koniec aktualizacji otrzymuję następujące ostrzeżenie: W: Błąd GPG: http://repo.mongodb.org …
99 mongodb  ubuntu 

8
Zdobądź najnowszą płytę z kolekcji Mongodb
Chcę poznać najnowszy rekord w kolekcji. Jak to zrobić? Uwaga: wiem, że działają następujące zapytania w wierszu poleceń: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) gdzie idate ma dodany znacznik czasu. Problem polega na tym, że dłużej zbieranie danych to czas na odzyskanie danych, a moja kolekcja „testowa” jest naprawdę ogromna. Potrzebuję zapytania …

12
Jak zaimportować dane z mongodb do pandy?
Mam dużą ilość danych w kolekcji w mongodb, które muszę przeanalizować. Jak zaimportować te dane do pand? Jestem nowy w pandach i odrętwiały. EDYCJA: Kolekcja mongodb zawiera wartości czujników oznaczone datą i godziną. Wartości czujnika są typu float. Przykładowe dane: { "_cls" : "SensorReport", "_id" : ObjectId("515a963b78f6a035d9fa531b"), "_types" : [ …

6
Interfejs Mongo [zamknięty]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
98 mongodb 

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.