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.
Chciałbym wiedzieć, czy istnieje konwencja dotycząca zbiorów baz danych, takich jak: PageVisitlub page_visit. Czy są jakieś wady / zalety tych zapisów?
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" …
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 …
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)
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 …
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; …
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: [ …
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.
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 …
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: …
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?
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?
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ę …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.