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.

3
Jak utworzyć schemat Mongoose z tablicą identyfikatorów obiektów?
Zdefiniowałem schemat użytkownika Mongoose: var userSchema = mongoose.Schema({ email: { type: String, required: true, unique: true}, password: { type: String, required: true}, name: { first: { type: String, required: true, trim: true}, last: { type: String, required: true, trim: true} }, phone: Number, lists: [listSchema], friends: [mongoose.Types.ObjectId], accessToken: { type: …


4
Zrozumienie publikowania / subskrypcji Meteor
Mam prostą aplikację, która wyświetla listę plików Projects. Usunąłem autopublishpaczkę, więc nie wysyłam wszystkiego do klienta. <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Gdy autopublishzostało włączone, wyświetli się wszystkie projekty: if Meteor.isClient Template.projectsIndex.projects = Projects.find() Po usunięciu muszę dodatkowo wykonać: if Meteor.isServer Meteor.publish "projects", -> Projects.find() if Meteor.isClient Meteor.subscribe "projects" …

13
Jak mogę poczekać, aż kontener Docker zostanie uruchomiony?
Podczas uruchamiania usługi w kontenerze, powiedzmy mongodb, polecenie docker run -d myimage wyjdzie natychmiast i zwróci identyfikator kontenera. W moim skrypcie CI uruchamiam klienta w celu przetestowania połączenia mongodb zaraz po uruchomieniu kontenera mongo. Problem polega na tym, że klient nie może się połączyć, ponieważ usługa jeszcze nie działa. Oprócz …
84 mongodb  docker 

5
Jak zaktualizować dokument Mongo po wstawieniu go?
Powiedzmy, że wstawiam dokument. post = { some dictionary } mongo_id = mycollection.insert(post) Teraz powiedzmy, że chcę dodać pole i zaktualizować je. Jak mogę to zrobić? To chyba nie działa ..... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc" mycollection.save(post)

14
Mongoid czy MongoMapper? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Wypróbowałem MongoMapper i jest on kompletny (oferuje prawie wszystkie …

11
Jak używać MongoDB z obietnicami w Node.js?
Próbowałem odkryć, jak używać MongoDB z Node.js, aw dokumentacji wydaje się, że sugerowanym sposobem jest użycie wywołań zwrotnych. Teraz wiem, że to tylko kwestia preferencji, ale naprawdę wolę korzystać z obietnic. Problem w tym, że nie znalazłem sposobu ich użycia w MongoDB. Rzeczywiście, próbowałem następujących rzeczy: var MongoClient = require('mongodb').MongoClient; …

6
Zapytanie po wypełnieniu w Mongoose
Jestem całkiem nowy w Mongoose i MongoDB w ogóle, więc mam trudności z ustaleniem, czy coś takiego jest możliwe: Item = new Schema({ id: Schema.ObjectId, dateCreated: { type: Date, default: Date.now }, title: { type: String, default: 'No Title' }, description: { type: String, default: 'No Description' }, tags: [ …


4
Aplikacja Meteor - resetowanie bazy danych wdrożonej aplikacji
Czy istnieje prosty sposób na zresetowanie danych z aplikacji wdrożonej przez meteor? Na przykład, gdybym wdrożył aplikację o nazwie test.meteor.com- jak mogę łatwo zresetować dane zebrane przez tę aplikację? Uruchamiam lokalnie meteor reset, ale nie jestem pewien, co robić na produkcji.
82 mongodb  meteor 

3
Licznik wyboru MongoDB (odrębny x) w kolumnie indeksowanej - zliczaj unikalne wyniki dla dużych zestawów danych
Przejrzałem kilka artykułów i przykładów, ale nie znalazłem jeszcze efektywnego sposobu wykonania tego zapytania SQL w MongoDB (gdzie są miliony wydziwianie dokumenty) Pierwsze podejscie (np. z tego prawie zduplikowanego pytania - odpowiednik języka SQL SELECT DISTINCT w Mongo? ) db.myCollection.distinct("myIndexedNonUniqueField").length Oczywiście otrzymałem ten błąd, ponieważ mój zbiór danych jest ogromny …
82 mongodb 

11
Wstaw plik json do mongodb
Jestem nowy w MongoDB. Po zainstalowaniu MongoDB w systemie Windows próbuję wstawić prosty plik json za pomocą następującego polecenia: C:\>mongodb\bin\mongoimport --db test --collection docs < example2.json Otrzymuję następujący błąd: connected to: 127.0.0.1 Fri Oct 18 09:05:43.749 exception:BSON representation of supplied JSON is too large: code FailedToParse: FailedToParse: Field name expected: …
82 mongodb 

1
MongoDB mongorestore i istniejąca kolekcja z rekordami
Muszę zaimportować (przywrócić) kolekcję wygenerowaną za pomocą mongodumpdo istniejącej bazy danych i chcę, aby rekordy zostały scalone z istniejącą kolekcją. Czy mongorestorescali rekordy w tej samej kolekcji, czy usunie istniejącą kolekcję przed przywróceniem rekordów?

6
MongoDB - stronicowanie
Czy podczas korzystania z MongoDB istnieją jakieś specjalne wzorce tworzenia np. Widoku stronicowanego? powiedz blog, który zawiera listę 10 najnowszych postów, na którym możesz przejść wstecz do starszych postów. Czy można rozwiązać to za pomocą indeksu np. Blogpost.publishdate i po prostu pominąć i ograniczyć wynik?
81 mongodb  paging 

27
Nie udało się połączyć z 127.0.0.1:27017, przyczyna: errno: 111 Odmowa połączenia
podczas próby wykonania tego polecenia mongo w systemie ubuntu otrzymuję ten błąd. ritzysystem@ritzysystem-Satellite-L55-A:~$ mongo MongoDB shell version: 2.6.1 connecting to: test 2014-10-06T12:59:35.802+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2014-10-06T12:59:35.802+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed jak mogę …

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.