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.

4
Jak mogę wygenerować ObjectId za pomocą mangusty?
Chciałbym wygenerować MongoDB ObjectIdz Mongoose. Czy istnieje sposób uzyskania dostępu do ObjectIdkonstruktora z Mongoose? To pytanie dotyczy generowania nowego ObjectId od podstaw. Wygenerowany identyfikator to zupełnie nowy, uniwersalny, unikalny identyfikator. Kolejne pytanie dotyczy tworzenia ObjectIdz istniejącej reprezentacji ciągu . W tym przypadku masz już ciąg reprezentujący identyfikator - może on …

4
Wykonywanie zapytań regex za pomocą pymongo
Próbuję wykonać zapytanie regex przy użyciu pymongo na serwerze mongodb. Struktura dokumentu jest następująca { "files": [ "File 1", "File 2", "File 3", "File 4" ], "rootFolder": "/Location/Of/Files" } Chcę uzyskać wszystkie pliki, które pasują do wzorca * Plik. Próbowałem to zrobić jako taki db.collectionName.find({'files':'/^File/'}) Jednak nic nie otrzymuję, brakuje …
132 mongodb  pymongo 

15
Jak zainstalować mongoDB w systemie Windows?
Próbuję przetestować mongoDB i sprawdzić, czy to coś dla mnie. Ściągnąłem 32-bitową wersję systemu Windows, ale nie mam pojęcia, jak kontynuować. Zwykle używam usług WAMP do programowania na moim komputerze lokalnym. Czy mogę uruchomić mongoDB na Wampie? Jaki jest jednak najlepszy (najłatwiejszy!) Sposób, aby działał w systemie Windows? Dzięki!
131 windows  install  mongodb 

1
Jak zaktualizować rekord Mongo przy użyciu Rogue z MongoCaseClassField, gdy klasa przypadku zawiera wyliczenie scala
Ja modernizacji istniejącego kodu od Rogue 1.1.8do 2.0.0i lift-mongodb-recordz 2.4-M5 to 2.5. Mam trudności z pisaniem, MongoCaseClassFieldktóre zawiera wyliczenie ze skalą, z którą naprawdę przydałaby mi się pomoc. Na przykład, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class …
129 mongodb  class  scala  record  lift 

5
Jak usunąć element tablicy w mongodb?
Oto struktura tablicy contact: { phone: [ { number: "+1786543589455", place: "New Jersey", createdAt: "" } { number: "+1986543589455", place: "Houston", createdAt: "" } ] } Tutaj znam tylko identyfikator mongo ( _id) i numer telefonu ( +1786543589455) i muszę usunąć cały odpowiedni element tablicy z dokumentu. tzn. element indeksowany …
129 mongodb 


16
Jak prawidłowo ponownie wykorzystać połączenie z Mongodb między aplikacjami i modułami NodeJs
Czytałem i czytałem i nadal nie wiem, jaki jest najlepszy sposób udostępniania tego samego połączenia z bazą danych (MongoDb) w całej aplikacji NodeJs. Jak rozumiem, połączenie powinno być otwarte podczas uruchamiania aplikacji i ponownie używane między modułami. Mój obecny pomysł na najlepszy sposób jest takiserver.js (główny plik, w którym wszystko …

3
Indeksowanie Mongoose w kodzie produkcyjnym
Zgodnie z dokumentacją Mongoose dla MongooseJSi MongoDB/ Node.js: Po uruchomieniu aplikacji Mongoose automatycznie wywołuje ensureIndexkażdy indeks zdefiniowany w schemacie. Chociaż jest to przyjemne dla programowania, zaleca się wyłączenie tego zachowania w środowisku produkcyjnym, ponieważ tworzenie indeksu może mieć znaczący wpływ na wydajność. Wyłącz to zachowanie, ustawiając autoIndexopcję schematu na wartość …



6
Dokumenty podrzędne Mongoose a schemat zagnieżdżony
Ciekawi mnie zalety i wady używania subdokumentów w porównaniu z głębszą warstwą w moim głównym schemacie: var subDoc = new Schema({ name: String }); var mainDoc = new Schema({ names: [subDoc] }); lub var mainDoc = new Schema({ names: [{ name: String }] }); Obecnie używam subdoców wszędzie, ale zastanawiam …

21
Co to jest błąd Mongoose Przesyłanie do ObjectId nie powiodło się dla wartości XXX w ścieżce „_id”?
Gdy wysyłam zapytanie do, /customers/41224d776a326fb40f000001a dokument z którym _id 41224d776a326fb40f000001nie ma, docto nulli zwracam 404: Controller.prototype.show = function(id, res) { this.model.findById(id, function(err, doc) { if (err) { throw err; } if (!doc) { res.send(404); } return res.send(doc); }); }; Jeśli jednak _idnie odpowiada temu, czego oczekuje Mongoose jako „format” (przypuszczam), …
122 mongodb  mongoose 

7
błąd mongorestore: nie wiem, co zrobić z plikiem zrzutu [zamknięte]
Zamknięte. To pytanie wymaga szczegółów debugowania . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Mam zainstalowany mongo DB w następującej ścieżce c:\mongodb\bin. Skonfigurowałem moją zmienną środowiskową PATH w ustawieniach zaawansowanych.Mongod działa również.Po uruchomieniu …

8
Gdzie mongodb znajduje się w twierdzeniu CAP?
Wszędzie, gdzie spojrzę, widzę, że MongoDB to CP. Ale kiedy się zagłębiam, widzę, że ostatecznie jest to spójne. Czy to CP, kiedy używasz safe = true? Jeśli tak, czy to oznacza, że ​​kiedy piszę z safe = true, wszystkie repliki zostaną zaktualizowane przed uzyskaniem wyniku?

7
Mongoose, wybierz określone pole za pomocą funkcji find
Próbuję wybrać tylko określone pole za pomocą exports.someValue = function(req, res, next) { //query with mongoose var query = dbSchemas.SomeValue.find({}).select('name'); query.exec(function (err, someValue) { if (err) return next(err); res.send(someValue); }); }; Ale w mojej odpowiedzi json otrzymuję również _id, mój schemat dokumentu ma tylko dwa pola, _id i nazwę [{"_id":70672,"name":"SOME …

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.