Als «mongodb» getaggte Fragen

MongoDB ist eine skalierbare, leistungsstarke, Open Source, dokumentenorientierte NoSQL-Datenbank. Es unterstützt eine Vielzahl von Sprachen und Anwendungsentwicklungsplattformen. Fragen zur Serververwaltung können unter https://dba.stackexchange.com gestellt werden.

6
Was ist der Operator $ unwind in MongoDB?
Dies ist mein erster Tag mit MongoDB, also mach es mir einfach :) Ich kann den $unwindOperator nicht verstehen , vielleicht weil Englisch nicht meine Muttersprache ist. db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : "$tags" } ); …


4
mongoDB / mongoose: eindeutig, wenn nicht null
Ich habe mich gefragt, ob es eine Möglichkeit gibt, einen eindeutigen Sammlungseintrag zu erzwingen, aber nur, wenn der Eintrag nicht null ist . e Beispielschema: var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true} …

13
E: Paket mongodb-org konnte nicht gefunden werden
Ich versuche, mongodb herunterzuladen und folge den Schritten auf diesem Link . Aber wenn ich zum Schritt komme: sudo apt-get install -y mongodb-org Ich erhalte folgende Fehlermeldung: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mongodb-org //This is the error Warum tritt …

6
MongoDB ungleich
Ich versuche, eine Abfrage in MongoDB anzuzeigen, bei der ein Textfeld nicht '' (leer) ist. { 'name' : { $not : '' }} Ich bekomme jedoch den Fehler invalid use of $not Ich habe die Dokumentation durchgesehen, aber die Beispiele, die sie verwenden, sind für komplizierte Fälle (mit regulärem Ausdruck …
102 mongodb 

2
Wie sortiert MongoDB Datensätze, wenn keine Sortierreihenfolge angegeben ist?
Was verwendet die Datenbank intern, um die Ergebnisse zu sortieren, wenn wir eine Mongo find () - Abfrage ohne Angabe einer Sortierreihenfolge ausführen? Laut der Dokumentation auf der Mongo-Website : Wenn Sie find () ohne Parameter ausführen, gibt die Datenbank Objekte in natürlicher Vorwärtsreihenfolge zurück. Für Standardtabellen ist die natürliche …
102 mongodb 


6
$ Lookup für ObjectIds in einem Array
Wie lautet die Syntax für eine $ -Suche in einem Feld, das ein Array von ObjectIds und nicht nur eine einzelne ObjectId ist? Beispiel für ein Bestelldokument: { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } Nicht funktionierende Abfrage: db.orders.aggregate([ { $lookup: { from: "products", localField: "products", foreignField: …

3
Wie kann ich vom Mac OS-Terminal aus eine Verbindung zu einem Remote-Mongo-Server herstellen?
Ich möchte in die Mongo-Shell im Terminal meines MacBook eintauchen. Ich bin jedoch daran interessiert, eine Verbindung zu einer Mongo-Instanz herzustellen, die in der Cloud ausgeführt wird (compose.io-Instanz über das Heroku-Addon). Ich habe den Namen, das Passwort, den Host, den Port und den Datenbanknamen aus der MongoDB-URI: mongodb://username:password@somewhere.mongolayer.com:10011/my_database Ich habe …


7
Wie bekomme ich alle Mungo-Modelle?
Wie kann ich die Anzahl der Modelle ermitteln, für die Daten gespeichert wurden? Es gibt eine Methode von Model.count(), aber es scheint nicht zu funktionieren. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountist ein Objekt, welche Methode kann ein reales bekommen count? …

1
Wie konfiguriere ich den MongoDB Java-Treiber MongoOptions für die Verwendung in der Produktion?
Ich habe im Internet nach Best Practices für die Konfiguration von MongoOptions für den MongoDB-Java-Treiber gesucht und mir nur die API ausgedacht. Diese Suche begann, nachdem ich auf den Fehler "com.mongodb.DBPortPool $ SemaphoresOut: Keine Semaphore mehr, um eine Datenbankverbindung zu erhalten" gestoßen war, und durch Erhöhen der Verbindungen / des …


6
Mungo-Abfrage, bei der der Wert nicht null ist
Suchen Sie nach der folgenden Abfrage: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Mache ich die where-Klausel richtig? Ich möchte Dokumente auswählen, bei denen pincodenicht null ist.
100 mongodb  mongoose 

8
Holen Sie sich die neueste Platte aus der Mongodb-Sammlung
Ich möchte den neuesten Datensatz in einer Sammlung kennen. Wie geht das? Hinweis: Ich weiß, dass die folgenden Befehlszeilenabfragen funktionieren: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) wo idate den Zeitstempel hinzugefügt hat. Das Problem ist, dass die Sammlung länger ist, um die Daten zurückzugewinnen, und meine 'Test'-Sammlung ist wirklich sehr, sehr groß. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.