Używam MongoDB z Node.JS. Mam kolekcję zawierającą datę i inne wiersze. Data jest obiektem JavaScript Date. Jak mogę posortować tę kolekcję według
Używam MongoDB z Node.JS. Mam kolekcję zawierającą datę i inne wiersze. Data jest obiektem JavaScript Date. Jak mogę posortować tę kolekcję według
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ż...
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...
Chciałbym zdefiniować etap agregacji $ projektu, w którym mogę poinstruować go, aby dodał nowe pole i uwzględnił wszystkie istniejące pola, bez konieczności wyszczególniania wszystkich istniejących pól. Mój dokument wygląda tak, z wieloma polami: { obj: { obj_field1: "hi", obj_field2: "hi2"...
Robię projekt Node.js, który zawiera projekty podrzędne. Jeden podprojekt będzie miał jedną bazę danych Mongodb, a Mongoose będzie używany do pakowania i wysyłania zapytań do bazy danych. Ale problem w tym Mongoose nie pozwala na używanie wielu baz danych w jednej instancji Mongoose, ponieważ...
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); }...
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...
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...
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...
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...
Co zyskujesz z opcją NoSQL opartą na dokumentach, kupując ją w sklepie KV i
Próbuję użyć mangusty, aby utworzyć bazę danych i kolekcję w niej. Mój kod to: var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/testdb'); var Schema = mongoose.Schema; var UserInfo = new Schema({ username : String, password : String });...
Jestem nowy (ish) w całej aplikacji pełnego stosu javascript i zupełnie nowy w Angular, więc miałem nadzieję, że ktoś umieści tutaj opis bezpośrednio dla mnie. Dlaczego miałbym używać struktury szablonów, takiej jak Jade lub Handlebars, podczas pisania aplikacji po stronie klienta przy użyciu...
Na przykład ten kod skutkuje utworzeniem kolekcji o nazwie „dane” var Dataset = mongoose.model('data', dataSchema); Ten kod skutkuje utworzeniem kolekcji o nazwie „użytkownicy” var User = mongoose.model('user',
Czy istnieje sposób na zrzucenie kolekcji mongo do formatu json? Czy to w powłoce, czy przy użyciu sterownika java, szukam tego z najlepszą
Czy istnieje funkcja wyjaśniająca dla struktury agregacji w MongoDB? Nie widzę tego w dokumentacji. Jeśli nie, to czy istnieje inny sposób sprawdzenia, jak działa zapytanie w ramach agregacji? Wiem, że po prostu znajdź db.collection.find().explain() Ale w ramach agregacji pojawia się...
W poprzednich wersjach Mongoose (dla node.js) istniała możliwość korzystania z niego bez definiowania schematu var collection = mongoose.noSchema(db, "User"); Jednak w obecnej wersji funkcja „noSchema” została usunięta. Moje schematy mogą się często zmieniać i naprawdę nie pasują do...
Zainstalowałem mongodb i sterowniki php na moim serwerze unix. Moje pytanie brzmi: jak mogę sprawdzić, czy mongodb działa? Czy istnieje proste zapytanie w wierszu poleceń, aby sprawdzić stan? Jeśli uruchomię go raz z powłoki, czy będzie działać, jeśli wyjdę z powłoki (nie wydaje się, aby tak było)....
Jak znaleźć zduplikowane pola w kolekcji Mongo. Chciałbym sprawdzić, czy którekolwiek z pól „nazwa” jest duplikatem. { "name" : "ksqn291", "__v" : 0, "_id" : ObjectId("540f346c3e7fc1054ffa7086"), "channel" : "Sales" } Wielkie
Ostatnio zacząłem używać MongoDB z Mongoose na Nodejs. Kiedy używam metody Model.find z $orwarunkiem i _idpolem, Mongoose nie działa poprawnie. To nie działa: User.find({ $or: [ { '_id': param }, { 'name': param }, { 'nickname': param } ] }, function(err, docs) { if(!err)...