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.

20
Unikaj ostrzeżenia „bieżący analizator ciągu adresów URL jest przestarzały”, ustawiając wartość useNewUrlParser na wartość true
Mam klasę opakowania bazy danych, która nawiązuje połączenie z niektórymi instancjami MongoDB: async connect(connectionString: string): Promise<void> { this.client = await MongoClient.connect(connectionString) this.db = this.client.db() } To dało mi ostrzeżenie: (node: 4833) DeprecationWarning: bieżący parser ciągów adresów URL jest przestarzały i zostanie usunięty w przyszłej wersji. Aby użyć nowego analizatora składni, …






7
Jak mogę zmienić nazwę pola dla wszystkich dokumentów w MongoDB?
Zakładając, że mam kolekcję w MongoDB z 5000 rekordami, z których każda zawiera coś podobnego do: { "occupation":"Doctor", "name": { "first":"Jimmy", "additional":"Smith" } Czy istnieje prosty sposób na zmianę nazwy pola „dodatkowe” na „ostatnie” we wszystkich dokumentach? W dokumentacji widziałem operatora zmiany nazwy $ , ale nie bardzo wiem, jak …
223 mongodb 

19
Jak wybrać jedno pole dla wszystkich dokumentów w kolekcji MongoDB?
W moim MongoDB mam kolekcję studentów z 10 rekordami zawierającymi pola namei roll. Jeden rekord tej kolekcji to: { "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", } Chcę pobrać pole rolltylko dla wszystkich 10 rekordów w kolekcji, tak jak w tradycyjnej bazie danych za pomocą: SELECT roll FROM …


3
MongoDB: zaktualizuj każdy dokument w jednym polu
Mam kolekcję o nazwie foo hipotetycznie. Każde wystąpienie fooma pole o nazwie lastLookedAt, które jest znacznikiem czasu UNIX od epoki. Chciałbym móc przejść przez klienta MongoDB i ustawić ten znacznik czasu dla wszystkich istniejących dokumentów (około 20 000 z nich) na bieżący znacznik czasu. Jaki jest najlepszy sposób radzenia sobie …
214 mongodb 



7
zwraca zapytanie na podstawie daty
Mam takie dane w mongodb { "latitude" : "", "longitude" : "", "course" : "", "battery" : "0", "imei" : "0", "altitude" : "F:3.82V", "mcc" : "07", "mnc" : "007B", "lac" : "2A83", "_id" : ObjectId("4f0eb2c406ab6a9d4d000003"), "createdAt" : ISODate("2012-01-12T20:15:31Z") } Jak wykonać zapytanie db.gpsdatas.find({'createdAt': ??what here??}), aby zwrócić mi powyższy …
209 mongodb 


3
Jak wyszukiwać w tablicy obiektów w mongodb
Załóżmy, że dokument (tabela) mongodb to „users” { _id: 1, name: { first: 'John', last: 'Backus' }, birth: new Date('Dec 03, 1924'), death: new Date('Mar 17, 2007'), contribs: [ 'Fortran', 'ALGOL', 'Backus-Naur Form', 'FP' ], awards: [ { award: 'National Medal', year: 1975, by: 'NSF' }, { award: 'Turing Award', …

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.