Tag: mongodb

MongoDB ist eine skalierbare, high-performance, open source, Dokumenten-orientierte NoSQL-Datenbank. Es unterstützt eine große Anzahl von Sprachen und Anwendung Entwicklungs-Plattformen. Fragen zur server-administration gestellt werden können, auf http://dba.stackexchange.com.

MongoDB: Ist es möglich eine Abfrage ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen?

Anzahl der Antworten 20 Antworten
Beispiel: > db.stuff.save({"foo":"bar"}); > db.stuff.find({"foo":"bar"}).count(); 1 > db.stuff.find({"foo":"BAR"}).count(); 0 Kommentar zu dem Problem Da MongoDB 3.2 Sie können den Befehl groß- / Kleinschreibung zu suchen, die mit $caseSensitive: false. Siehe: docs.mongodb.org/manual/reference/operator/query/text/... Kommentarautor: martin Beachten Sie, dass für

Greifen Sie direkt über JavaScript auf MongoDB zu

Anzahl der Antworten 3 Antworten
gibt es keine Möglichkeit, den Zugriff und das abrufen von Daten aus MongoDB direkt über JavaScript form-browser, ohne backend-Verarbeitung? Kommentar zu dem Problem Eine andere Möglichkeit wäre, zu bewerten CouchDb. Hier haben Sie eine vollständige REST-Schnittstelle enthalten

MongoDB: BIllionen von Dokumenten in einer Sammlung

Anzahl der Antworten 2 Antworten
Brauche ich zum laden von 6,6 Milliarden bigrame in eine Sammlung, aber ich kann nicht finden alle Informationen auf der beste Weg, dies zu tun. Laden, dass viele Dokumente auf eine einzige primary key-index würde ewig dauern,

MongoDB C # Abfrage nach 'Gefällt mir' in einer Zeichenfolge

Anzahl der Antworten 3 Antworten
ich bin mit offizielle mongodb c# driver. ich möchte die Abfrage mongodb simliar auf SQL Wie so etwas wie db.users.find({name:/Joe/} im c# - Treiber Kommentar zu dem Problem - Öffnen Offenbar gibt es eine Klasse namens MongoRegex.

Aktualisieren eines Unterdokuments in mongodb?

Anzahl der Antworten 1 Antworten
Wie kann ich den Gegner ein Filialdokument in der authors array wie unten gezeigt, um Sie zu aktualisieren? collection.update({'_id': "4f44af6a024342300e000001"}, {$set: { 'authors.?' }} ) Dokument: { _id: "4f44af6a024342300e000001", title: "A book", created: "2012-02-22T14:12:51.305Z" authors: [{"_id":"4f44af6a024342300e000002"}] }

Mongodb-Gruppenwerte nach mehreren Feldern

Anzahl der Antworten 2 Antworten
Ich habe zum Beispiel folgende Dokumente: { "addr": "address1", "book": "book1" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book5" }, { "addr": "address3", "book": "book9" }, { "addr": "address2", "book": "book5" }, {

MongoDB-Aggregationsvergleich: group (), $ group und MapReduce

Anzahl der Antworten 1 Antworten
Ich bin etwas verwirrt darüber, Wann die Gruppe(), Aggregat mit $Gruppe oder mapreduce. Ich Lesen Sie die Dokumentation zu http://www.mongodb.org/display/DOCS/Aggregation für die Gruppe(), http://docs.mongodb.org/manual/reference/aggregation/group/#_S_group für $group.. Ist Splitter die einzige situation, wo die Gruppe() funktioniert nicht? Auch,

Wie mache ich Groß- und Kleinschreibung bei Mongodb?

Anzahl der Antworten 9 Antworten
var thename = 'Andrew'; db.collection.find({'name':thename}); Wie kann ich die Abfrage mit groß-und Kleinschreibung? Ich möchte finden Ergebnis selbst wenn "andrew"; Kommentar zu dem Problem Möglich, Duplikat der MongoDB: Ist es möglich, groß- / Kleinschreibung Abfrage? Kommentarautor: A_Arnold

MongoDB 1.6.5: Wie man das Feld in der Sammlung umbenennt

Anzahl der Antworten 2 Antworten
$die umbenennen-Funktion ist nur verfügbar in der Entwicklung der version 1.7.2. Gewusst wie: umbenennen-Feld in 1.6.5? InformationsquelleAutor der Frage Arty | 2011-01-27

Wie können Sie alle Dokumente aus einer Sammlung mit Mongoose entfernen?

Anzahl der Antworten 3 Antworten
Ich weiß, wie ich... Entfernen Sie ein einzelnes Dokument. Entfernen Sie die Sammlung selbst. Entfernen Sie alle Dokumente aus der Sammlung mit "Mongo". Aber ich weiß nicht, wie man entfernen Sie alle Dokumente aus der Sammlung mit

MongoDB: Vergleiche ein nicht leeres Dokument in einem Array

Anzahl der Antworten 4 Antworten
Habe ich eine Sammlung von strukturierten folgendermassen: { _id: 1, score: [ { foo: 'a', bar: 0, user: {user1: 0, user2: 7} } ] } Brauche ich, um alle Dokumente zu suchen, die mindestens einen "score-Wert" (element

Hinzufügen von Mitgliedern zum Replikat-Set auf MongoDb

Anzahl der Antworten 6 Antworten
Ich versuche, ein Replikat erstellen set mit MongoDb Server die Hostnamen sind: hostname hostname-1 hostname-2 Jeder von Ihnen hat alle relevanten Hostnamen detailliert in Ihre /etc/hosts-Datei (Sie;re alle unter Ubuntu 10.04 64-bit) Wenn ich einen rs.initiieren, der

Abfrage auf Mongoid Hash Field

Anzahl der Antworten 1 Antworten
Möchte ich die Abfrage auf ein Hash-Feld für eine Mongoid Klasse. Ich bin mir nicht sicher, wie ich dies tun kann mit Bedingungen? Hier ist ein Beispiel: class Person include Mongoid::Document field :things, :type => Hash end

"Db.createUser ist keine Funktion" und "Passwort darf nicht leer sein"

Anzahl der Antworten 2 Antworten
Ich versuche zum einrichten der Authentifizierung auf MongoDB. Ich habe unkommentierte auth=true in der Konfigurationsdatei und Neustart der server. Die erste Verbindung über mongo wurde abgelehnt. Das zweite (sofort nach der ersten) ging durch und ich hab

MongoDB: bedingungslose Updates?

Anzahl der Antworten 1 Antworten
Erscheint dies wie eine dumme Frage, aber ich habe noch nicht die Antwort gefunden. Wenn ich einfach nur wollte, das gleiche Feld->Wert für ALLE Datensätze in eine MongoDB collection, was wäre der entsprechende shell-Befehl zu tun? Ich

upgrade mongodb

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche für die einfachste und die am meisten empfohlene Art, ein upgrade mongodb-version (standalone-server und mongodb shell). Gibt es irgendwelche terminal (für mac) Befehle, die ich befolgen kann, um ein upgrade? Habe ich

Konvertieren von .NET Guid in MongoDB ObjectID

Anzahl der Antworten 3 Antworten
Wie kann ich konvertieren .NET-GUID in eine MongoDB ObjectID (in C#). Auch kann ich es konvertieren wieder zurück zu der gleichen GUID aus der ObjectID? Kommentar zu dem Problem Im Allgemeinen Fall, Sie können nicht konvertieren es

Mongoose-Indexierung im Produktionscode

Anzahl der Antworten 2 Antworten
Pro die Mongoose Dokumentation für MongooseJS und MongoDB/Node.js : Beim starten der Anwendung, Mungo ruft automatisch ensureIndex für jeden angegebenen index in Ihrem schema. Zwar schön für Entwicklung, es wird empfohlen dieses Verhalten deaktiviert werden, in der

Verbinde synchron mit Mongodb

Anzahl der Antworten 4 Antworten
Ich würde gerne eine Verbindung zu mongodb zuerst, dann führen Sie alles andere in meiner Anwendung. Es zu tun, ich habe das schreiben so etwas wie: MongoClient.connect("mongodb://localhost/test", function(err, connection) { if (err) { console.error(err); } db =

Wie man Argument zu Mongo Script übergibt

Anzahl der Antworten 5 Antworten
Habe ich mit mongo und Skript-Dateien wie dieses: $ mongo getSimilar.js Möchte ich-pass-argument an den file: $ mongo getSimilar.js apples Und dann in die script-Datei abholen argument übergeben. var arg = $1; print(arg); InformationsquelleAutor der Frage Brig

TypeError: db.collection ist keine Funktion

Anzahl der Antworten 12 Antworten
Ich bin versucht, post-Daten in die Datenbank, die ich erstellt habe auf mLab und ich bin immer diese Fehlermeldung, aber ich weiß nicht was falsch läuft.Ich habe auch gelesen, die zuvor gestellte Frage zu diesem Thema, aber

Wie kann ich mehr als 20 Objekte (Dokumente) in der MongoDB-Shell ausdrucken?

Anzahl der Antworten 5 Antworten
db.foo.find().limit(300) werde es nicht tun. Noch druckt nur 20 Dokumente. db.foo.find().toArray() db.foo.find().forEach(printjson) beide drucken sehr erweiterte Ansicht der einzelnen Dokumente anstelle der 1-line-version für find(): InformationsquelleAutor der Frage | 2010-09-14

mongodb kerberos Peer-Abhängigkeit

Anzahl der Antworten 2 Antworten
Versucht zu installieren, mongodb oder Mungo Global results in a fehlende peer-Abhängigkeit für die Kerberos - Jamess-MacBook-Pro:ka2 jamessherry$ npm install -g mongodb /usr/local/lib └─┬ [email protected] └── UNMET PEER DEPENDENCY kerberos@~0.0 npm WARN EPEERINVALID [email protected] requires a peer

Abfrage für boolesches Feld als "nicht wahr" (z. B. entweder falsch oder nicht vorhanden)

Anzahl der Antworten 5 Antworten
Ich bin sicher, ich bin fehlt etwas sehr Grundsätzliches in MongoDB-Abfragen, kann nicht scheinen, um diese einfache Bedingung. Betrachten Sie diese Sammlung > db.tests.find() { "_id" : ObjectId("..."), "name" : "Test1" , "deleted" : true} { "_id"

JSON.NET-Cast-Fehler beim Serialisieren von Mongo ObjectId

Anzahl der Antworten 6 Antworten
Ich bin Herumspielen mit MongoDB und haben ein Objekt mit einer mongodb ObjectId. Wenn ich serialise diese mit der .NET Json () - Methode, alles ist gut (aber die Termine sind schrecklich!) Wenn ich versuche diese mit

Verstehen von Meteor Publish / Subscribe

Anzahl der Antworten 4 Antworten
Habe ich eine einfache app einrichten, zeigt eine Liste von Projects. Ich habe entfernt die autopublish - Paket, so dass ich nicht senden Sie alles an den client. <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Wenn autopublish

Mongo-Fehler auf Ich kontrolliere Hotfix

Anzahl der Antworten 17 Antworten
Habe ich versucht zu starten mongod.exe aus meinem 2008 R2 server und ich bin immer dieser Fehler: I CONTROL Hotfix kb2731284 or a later update is not installed, will zero-out files. Ich nicht finden, irgendein update oder

Wie kann ich ein $ oder eine Abfrage für MongoDB mit dem Java-Treiber erstellen?

Anzahl der Antworten 2 Antworten
Ich versuche, Oder einige Bedingungen in MongoDB (mit dem Java-Treiber). Dies ist, was ich Tue : Pattern regex = Pattern.compile("title"); DBCollection coll = MongoDBUtil.getDB().getCollection("post_details"); BasicDBObject query = new BasicDBObject(); query.put("category_title", "myCategory"); query.append("post_title", regex); query.append("post_description", regex); DBCursor cur

Mongoose änderndes Schema-Format

Anzahl der Antworten 3 Antworten
Sind wir schnell eine Anwendung entwickeln, die mit Mungo, und unser Schemas ändern sich oft. Ich kann nicht scheinen, um herauszufinden, die richtige Art und Weise zu aktualisieren, ein schema für vorhandene Dokumente, ohne pusten entfernt und

MongoDB Text Search UND mehrere Suchbegriffe

Anzahl der Antworten 2 Antworten
Habe ich einen index auf ein array mit dem "Schlüssel", die ich benutze zu liefern, Volltext-Funktionalität meiner Anwendung. Mit der Veröffentlichung von 2.4.3, würde ich mag, um die Verwendung der "text" index-Typ. Ich versicherte einen "text" index-Typ

MongoDB mit Redis

Anzahl der Antworten 2 Antworten
Kann jemand geben Sie Beispiele an, bei denen Sie die Vorteile von Redis und MongoDB in Verbindung mit jedem anderen? InformationsquelleAutor der Frage tonyl7126 | 2012-05-22

Wie definiere ich Methoden in einem Mongoose-Modell?

Anzahl der Antworten 4 Antworten
Meine locationsModel Datei: mongoose = require 'mongoose' threeTaps = require '../modules/threeTaps' Schema = mongoose.Schema ObjectId = Schema.ObjectId LocationSchema = latitude: String longitude: String locationText: String Location = new Schema LocationSchema Location.methods.testFunc = (callback) -> console.log 'in test'

Wie kann ich die Größe einer mongodb-geschützten Sammlung ändern, ohne Daten zu verlieren?

Anzahl der Antworten 2 Antworten
Wie kann ich die Größe eines mongodb capped collection ohne Daten zu verlieren? Gibt es einen Befehl für das oder könnte jemand ein Skript angeben? InformationsquelleAutor der Frage Luca Martinetti | 2010-11-19

MongoDB + nodejs: Wie kann man ISODate Felder abfragen?

Anzahl der Antworten 3 Antworten
Ich bin mit nodejs mit der node-mongodb-native-Treiber (http://mongodb.github.io/node-mongodb-native/). Ich habe Dokumente mit einem Datum gespeichert, wie Sie ISODate geben. Durch nodejs, ich bin mit dieser Abfrage: db.collection("log").find({ localHitDate: { '$gte': '2013-12-12T16:00:00.000Z', '$lt': '2013-12-12T18:00:00.000Z' } }) Gibt es

Anwendungsfälle für NoSQL

Anzahl der Antworten 9 Antworten
NoSQL wurde immer eine Menge Aufmerksamkeit in unserer Branche vor kurzem. Ich bin wirklich daran interessiert, was Völker Gedanken sind auf dem besten use-cases für dessen Einsatz über relationale Datenbank-Speicher. Was löst ein Entwickler zu denken, dass

Deinstallieren Sie MongoDB unter Mac OS X

Anzahl der Antworten 1 Antworten
Wenn ich versuche zu laufen mongod aus dem terminal erhalte ich die folgende Fehlermeldung: 2014-07-02T23:56:24.797-0700 [initandlisten] FEHLER: listen(): bind() failed, errno:48 Adresse bereits in Gebrauch sockel: 0.0.0.0:27017 2014-07-02T23:56:24.797-0700 [initandlisten] FEHLER: addr bereits im Einsatz Ich vor kurzem

MongoDB: Server hat Startwarnungen '' Zugriffssteuerung ist für die Datenbank nicht aktiviert ''

Anzahl der Antworten 2 Antworten
Ich mich zunächst installiert MongoDB 3.4.1 heute.Aber wenn ich starten Sie es und verwenden MongoDB shell, es gab mir diese Warnungen unten: C:\Users\hs>"C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe MongoDB shell version v3.4.1 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.1 Server has

Verwenden von findOne in mongodb, um ein Element mit der maximalen ID zu erhalten

Anzahl der Antworten 4 Antworten
Ich versuche Sie zum abrufen eines Elements von einer mongo-Sammlung, mit der größten _id Feld. Ich weiß, das getan werden kann durch Abfragen: db.collection.find().sort({_id: -1}).limit(1) Aber es scheint unelegant und ich Frage mich, ob es gibt einen

MissingSchemaError: Schema wurde nicht für das Modell registriert

Anzahl der Antworten 4 Antworten
Habe ich ein typisches Projekt mit Node.js - Express-3 - MongoDB Ich versuche eine Abfrage zu meinem Modell 'Tweet' in meinem /routes/index.js und wenn ich meine app abgestürzt ist 24 Aug 11:35:07 - [nodemon] starting `node app.js`

Wiederherstellen einzelner Sammlung in einem bestehenden Mongodb

Anzahl der Antworten 2 Antworten
Ich versage kläglich, um in der Lage sein, die Wiederherstellung einer einzigen Sammlung in eine bestehende Datenbank. Ich bin mit Ubuntu 14.04 mit mongo version 2.6.7 Es gibt eine dump/mydbname/Inhalt.bson-basierten, Weg von meinem home-Verzeichnis. Wenn ich mongorestore

Warum spielt die Richtung des Index in MongoDB eine Rolle?

Anzahl der Antworten 3 Antworten
Zitieren die docs: Beim erstellen eines index, die Zahl, die mit einem Schlüssel gibt die Richtung des index, so sollte es immer sein, 1 (Ascending, aufsteigend) oder -1 (absteigend). Richtung ist egal, für einzelne Schlüssel oder Indizes

Was ist der Unterschied zwischen Speichern und Einfügen in Mongo DB?

Anzahl der Antworten 9 Antworten
Was ist der Unterschied zwischen speichern und einfügen in Mongo DB? beides sieht gleich aus db.users.save({username:"google",password:"google123"}) db.users.insert({username:"google",password:"google123"}) Kommentar zu dem Problem docs.mongodb.org/manual/reference/method/db.collection.save/... Kommentarautor: Tushar Mishra fyi save() ist jetzt deprecated in pymongo. Kommentarautor: Gabriel Fair InformationsquelleAutor der

Wie man den Befehl mongo in eine Flat-Datei einträgt

Anzahl der Antworten 6 Antworten
Wie Exportiere ich die Ergebnisse einer MongoDB-Befehl, um eine flache Datei Wenn ich zum Beispiel bin um db.collectionname.find() in eine flat-Datei. Versuchte ich db.collectionname.find() >> "test.txt" scheint nicht zu funktionieren. InformationsquelleAutor der Frage QVSJ | 2012-10-10

Probleme beim Ausführen von Beispielen in Meteor

Anzahl der Antworten 26 Antworten
Teste ich Meteor Beispiele und dies ist, was ich sehe, wenn ich meteor in todos Beispiele: Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Can't start mongod.

Wie speichern Sie Zeitstempel? Sind erstellte und aktualisierte Felder automatisch verfügbar?

Anzahl der Antworten 4 Antworten
Was ist der beste Weg zum speichern von Zeitstempeln in MongoDB? Welches format ist am besten: # "created": { "d" : "2010-03-29", "t" : "20:15:34" } # "created": "12343545234" # seconds since epoc # "created": "2010-03-14T21:20:14+0000" Gibt

Verbindung zu MongoDB errno: 61 nicht möglich

Anzahl der Antworten 3 Antworten
Ich installierte MongoDB mit macports und habe versucht mit der mongo Befehl zum start des mongo-shell. Erhielt ich den folgenden Fehler: warning: Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused Error: couldn't connect to server 127.0.0.1:27017

Volltextsuchoptionen für die MongoDB-Einrichtung

Anzahl der Antworten 7 Antworten
Planen wir lagern Millionen von Dokumenten in MongoDB und Volltext-Suche ist sehr viel verlangt. Ich lese Elasticsearch und Solr sind auf die besten verfügbaren Lösungen für die Volltextsuche. Ist Elastisch Suche reif genug ist, um verwendet werden

Mungo Save vs einfügen vs erstellen

Anzahl der Antworten 1 Antworten
var mongoose = require('mongoose'); var Schema = mongoose.Schema; var notificationsSchema = mongoose.Schema({ "datetime" : { type: Date, default: Date.now }, "ownerId":{ type:String }, "customerId" : { type:String }, "title" : { type:String }, "message" : { type:String