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.
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
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
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,
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.
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"}] }
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" }, {
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,
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
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
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
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
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
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
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
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
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
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
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
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 =
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
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
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
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
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"
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
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
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
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
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
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
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
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'
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
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
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
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
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
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
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`
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
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
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
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
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.
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
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
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
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