Tag: mongodb-query
Dieser tag ist für Fragen, die zum Abfragen und aktualisieren von MongoDB collections, entweder durch die `mongo` shell oder mit Hilfe einer Programmiersprache Treiber.
Zählen Sie, wie viele Dokumente enthalten ein Feld

Habe ich diese drei MongoDB Dokumente: { "_id" : ObjectId("571094afc2bcfe430ddd0815"), "name" : "Barry", "surname" : "Allen", "address" : [ { "street" : "Red", "number" : NumberInt(66), "city" : "Central City" }, { "street" : "Yellow", "number" :
Konvertieren von mongo-array-Objekt mit Schlüssel-Wert-paar

Habe ich ein mongo-Dokument enthält ein array von Strings, und ich brauche, um zu konvertieren, das insbesondere array von strings in ein array-Objekt mit den Schlüssel-Wert-paar. Unten ist meine aktuelle Programm zu. { "_id" : ObjectId("57e3720836e36f63695a2ef2"), "platform"
Erweiterte Abfrage-Sprache für MongoDB

Einen großen Vorteil von RDBMS ist SQL als eine sehr deklarative und mächtige Abfragesprache. Ich weiß, MongoDB hat eine Abfrage-Sprache, aber es gilt nicht für Verknüpfungen. Hat jemand versucht, eine erweiterte Abfragesprache für MongoDB, die a) Griffe
MongoError: Ungültige Operation, Keine Operationen in der Masse

Ich bin nicht in der Lage zu tun, bulk insert für den mongo mit Mungo. var mongoose = require('mongoose'); var Schema = mongoose.Schema; //Define our results schema var webSchema = new Schema({"abc" : String},{ collection: 'web_v2' });
Wie kann ich sehen, raw-mongoDB-Abfragen mit Mongoid

Folgte ich dieser Seite zu sehen, mongoDB Abfragen. Als Ergebnis konnte ich sehen, Moped anmelden. Aber ich kann nicht sehen raw-mongoDB-Abfragen. Wie kann ich MongoDB-Abfragen in der rails-console/server Habe ich wie die unten. # in [rails root]/config/environments/development.rb
MongoDB eindeutigen Wert aggregation über Karte reduzieren

Sehe ich jede Menge Fragen auf, SO dass über aggregation in MongoDB, aber ich habe nicht gefunden, eine komplette Lösung, um mir noch. Hier ist ein Beispiel meiner Daten: { "fruits" : { "apple" : "red", "orange"
mongodb unmöglich (?) E11000 duplicate-key-Fehler dup-Taste, wenn upserting

Mein Verständnis ist, dass update mit einem einfachen Beispiel:: true auf einem einzigen Dokument ist eine Atomare operation, so sollte dies nie Ergebnis in einem doppelten Schlüssel Fehler, vor allem nicht auf dem primären Schlüssel _id, wenn
MongoDb Wie Sie die Gruppe, indem Sie Monat und Jahr aus string

Ich bin mit Feld dateStr in der Sammlung { .... "dateStr" : "07/01/2020" .... } { .... "dateStr" : "07/01/1970" .... } Ich möchte die Gruppe von Monat und Jahr aus dateStr Feld Habe ich versucht db.collection.aggregate(
Wie kann ich das Problem lösen MongoWaitQueueFullException?

Ich führe ein java-Programm, das ist ein thread executor-Programm, das fügt Tausende von Dokumenten, die zu einer Tabelle in einer mongodb. Ich bekomme die folgende Fehlermeldung Exception in thread "pool-1-thread-301" com.mongodb.MongoWaitQueueFullException: Too many threads are already waiting
mongodb-query auf DBRef-Typ

Wie schalte ich diese Abfrage in eine gültige mongodb-Query in mongodb shell. { 'cars.owner.$ref' : 'users' } cars.owner ist ein DBRef hier, aber $ref ist ungültig Bekomme ich diesen Fehler: "$err" : "Positional operator does not match
Was ist die fundmental Unterschied zwischen MongoDB / NoSQL ermöglicht das schnellere aggregation (MapReduce) im Vergleich zu MySQL

Gruß! Ich habe Folgendes problem. Ich habe eine Tabelle mit riesigen Anzahl von Zeilen die ich brauche, um Suche und dann Gruppe Suche Ergebnisse durch viele Parameter. Lassen Sie uns sagen, in der Tabelle ist id, big_text,
Mongodb Ersetzen Sie ein Wort aus dem string

Also ich habe eine mongodb-Dokument, die ein Feld wie dieses Image : http://static14.com/p/Inc.5-Black-Sandals-5131-2713231-7-zoom.jpg Möchte ich ersetzen Sie die zoom-in-den string mit einem anderen text, so dass : Image : http://static14.com/p/Inc.5-Black-Sandals-5131-2713231-7-product2.jpg Ist es möglich, das zu tun?? InformationsquelleAutor
MongoDB elemmatch mehrere Elemente in array

Ich habe eine mongodb-Dokument wie { "_id" : ObjectId("54e66b2da7b5f3a92e09dc6c"), "SomeMetric" : [ { //some object } { //some object } ], "FilterMetric" : [ { "min" : "0.00", "max" : "16.83", "avg" : "0.00", "class" : "s1"
Erstellen Sie einen bedingten TTL in mongo

Gibt es eine Besondere Aufgabe, die ich erreichen will , aber ich bin nicht auf der Suche nach einer bestimmten Art und Weise zu tun. Können sagen, ich habe eine app, die verwendet wird zum senden von
MongoDB-Treiber (Query Builder) fehlt Treiber?

Hallo, ich bin versucht, zu aktualisieren, code zu verwenden, async mit der aktualisierten mongo-Treiber, geht alles gut, Aber ich kann nicht Finden, ABFRAGE von Mongodb.Treiber.Bauherren.Abfrage, wo ist es geblieben ? Was sollte ich in it ' s
mongodb aggregation framework-Gruppe + Projekt

Ich habe Folgendes Problem: diese Abfrage zurück 1 Ergebnis, das ist, was ich will: > db.items.aggregate([ {$group: { "_id": "$id", version: { $max: "$version" } } }]) { "result" : [ { "_id" : "b91e51e9-6317-4030-a9a6-e7f71d0f2161", "version" :
Mongo DB finden, durch Feld name mit einem Wert

Ich bin auf der Suche alle Dokumente, die in diesem Feld haben, ist es egal, was genau der Wert, den es enthält; ich bin nur daran interessiert, die Existenz von it. Hier ist ein Beispiel: { "payload":{
Mongodb aggregation ist $group, beschränken die Länge von array

Möchte ich der Gruppe alle Dokumente nach einem Feld, aber zum einschränken der Anzahl der Dokumente gruppiert, die für jeden Wert. Jede Nachricht hat eine conversation_ID. Ich brauche, um die 10 oder kleinere Anzahl von Nachrichten für
PyMongo $in + $regex

Wie kann ich kombinieren, $regex mit $in PyMongo? Ich suchen will, entweder /*.heavy.*/ oder /*.metal.*/. Versuchte ich in python ohne Erfolg: db.col.find({'music_description' : { '$in' : [ {'$regex':'/*.heavy.*/'} ]} }) Den Gegenwert in der Mongo shell ist:
wie konvertieren timestamp to date in mongodb?

arbeite ich an aggregation von mongodb collection.meine mongodb-collection hat creation_time in timestamp.Wie werde ich sammeln kann, gleichen Tag das Ergebnis und die Summe mit nächsten Tag das Ergebnis.Angenommen ich habe Daten zu sammeln, die für 5 Tage.Meine
MongoDB "NumberLong/$numberLong" Problem während der Konvertierung zurück zu Java-Objekt

Ich bin eine json-das ist somethink wie {"Header" : {"name" : "TestData", "contactNumber" : 8019071740}} Wenn ich legen Sie diese zu mongoDB es wird so etwas wie {"_id" : ObjectId("58b7e55097989619e4ddb0bb"),"Header" : {"name" : "TestData","contactNumber" : NumberLong(8019071743)} Wenn
mongodb aggregation php

Ich bin mit mongodb 2.1 und zu übersetzen, wie diese Abfrage in php db.counter.aggregate([ { $match:{ page_id:123456 }}, { $group:{_id:"$page_id",total:{$sum:"$pageview"}} } ]); Dank InformationsquelleAutor user1457750 | 2012-07-02
Anzahl der Felder in einer MongoDB Collection

Habe ich eine Sammlung von Dokumenten wie diesem: { "_id" : ObjectId("..."), "field1": "some string", "field2": "another string", "field3": 123 } Ich würde gerne in der Lage, die Iteration über die gesamte Kollektion, und die gesamte Anzahl
Suchen von Daten für bestimmte Datum in mongodb

Ich wollte Daten für 2014-08-01 aus MongoDB collection. Datum in MongoDB ist im ISO-format.Ich schrieb unter Abfrage, aber es gibt mir sehr große Zahl, die ich vermute, ist das nicht die Daten für 1 Tag. Kann jemand
Wie speichern unsigned long long (uint64_t) Werte in einer MongoDB-Dokument?

Ich soll zum speichern von zahlen des Typs unsigned long long (uint64_t) in einer MongoDB-Dokument, wie mache ich es? Muss ich verwenden, unsigned long long, denn ich bin mit Twitter-API, die verwendet unsigned 64-bit-Ganzzahlen https://dev.twitter.com/docs/twitter-ids-json-and-snowflake Bereich der
gewusst wie: einfügen von blob-Daten in mongodb,ist es additaional software erforderlich

Habe ich gerade installiert, mongodb, die auf meinem system, wollte ich wissen, ob es möglich war, zum einfügen von blob-Daten in mongodb. Was ist die Prozedur, und wenn eine andere Software benötigt ? InformationsquelleAutor NAVNEET MATHPAL |
MongoDB: $mit einer ObjectId array

Nur eine kurze Frage, über sowas habe ich gerade erlebt, und ich bin immer noch darüber nachzudenken, warum: mongos> db.tickets.count({ "idReferenceList" : { "$in" : [ { "$oid" : "53f1f09f2cdcc8f339e5efa2"} , { "$oid" : "5409ae2e2cdc31c5aa0ce0a5"}]}}); 0 mongos>
Entfernen von Leerzeichen (führende und nachgestellte) von string-Wert

Habe ich importiert eine csv-Datei in mongo mit mongoimport und ich möchten, entfernen Sie führende und nachfolgende Leerzeichen aus meinen string-Wert. Ist es möglich, direkt in mongo verwenden eine trim-Funktion für die gesamte Kollektion oder muss ich
Mongodb einsetzen doc ohne _id Feld

Ich bin Neuling auf mongodb. Ich das einfügen muss ein doc ohne das _id Feld generieren automatisch. Ich brauche, um das Feld Tenant_id als einzigartig oder zu ändern müssen die "_id" - Feld, um Tenant_id. wie es
Wie können wir das umsetzen Paginierung für Mongodb Collection mit mongoTemplate

Ich bin ein noob in mongoDb ich implementieren müssen, um Seitenumbrüche für jede bestimmte Sammlung zum Beispiel sagen Habe ich eine Sammlung Foo und ich haben eine Funktion zurückgibt, die alle Datensätze aus Foo Sammlung public List<Foo>
Mongo db aggregation mehrerer Bedingungen

Möchte ich Projekt eine Sammlung anwenden der Export einen Wert nur, wenn ein Feld innerhalb einer Reihe. Art: db.workouts.aggregate({ $match: { user_id: ObjectId(".....") } }, { $project: { '20': { $cond: [ {$gt: [ "$avg_intensity", 20]} ,
MongoDB C# driver - Abfrage einer Eigenschaft auf ein array von Filialdokumenten

Angenommen ich habe folgende Struktur der Dokumente in MongoDB. { _id: ####, Ancestors: [ { _id: 1, Name: "asdf" }, { _id: 2, Name: "jkl;" }, ... ] } Möchte ich finden Sie jedes Dokument enthält einen
Abfrage Mongodb auf Monat, Tag, Jahr... von datetime

Ich bin mit mongodb und ich speichern datetime in meiner Datenbank auf diese Weise für ein Datum "17-11-2011 18:00 Uhr" I Shop: date = datetime.datetime(2011, 11, 17, 18, 0) db.mydatabase.mycollection.insert({"date" : date}) Ich würde gerne eine Anfrage
MongoDB Projektion Geschachtelte Arrays

Habe ich eine Sammlung "Konten", die enthält Dokumente, die ähnlich wie diese Struktur: { "email" : "[email protected]", "groups" : [ { "name" : "group1", "contacts" : [ { "localId" : "c1", "address" : "some address 1" },
MongoDB-Abfrage IN array-Objekt

Problem habe ich zum abrufen von Informationen zwischen zwei Kollektionen. Die erste Kollektion stores Mitarbeiter Informationen: { "_id" : ObjectId("4f9643967f8b9a3f0a00005a"), "birth_date" : "1963-09-09", "departments" : [ { "departments_id" : ObjectId("4f9643957f8b9a3f0a000007"), "from_date" : "1990-01-03", "to_date" : "1990-01-15" }
Wie zu verwenden for-Schleife in mongodb

Muss ich einfügen, um ein neues Feld(Spalte) zu mongodb Sammlung, die jetzt 5246 Dokumente. Das Feld sollte automatisch inkrementiert . So dass ich mit einer for-Schleife . Meine Abfrage lautet wie folgt ` for(i=1;i<=5246;i++) { db.coll.update({},{$set:{"new_field":i}},false,true) };
Append-Element zu MongoDB Dokument-array in PyMongo ohne re-insertion

Ich bin mit MongoDB als back-end-Datenbank für Python-web-Anwendung (PyMongo + Flasche). Benutzer können Dateien hochladen und Optional 'tag' diese Dateien während upload. Die tags gespeichert sind, als Liste in das Dokument, pro unten: { "_id" : ObjectId("561c199e038e42b10956e3fc"),
mongodb set null update

Habe ich zum vertauschen der Werte von einem Dokument. var query = {"_id" : ObjectId("53e1c254382f891cc600076d")}; db.properties.find(query).forEach(function(prop){ printjson({"_id":prop._id, "val":prop.val, "ua":prop.ua}); db.properties.update(query, {$set:{ua: prop.val}},{$unset:{val:""}}); }); Vor dem update-Vorgang, Dokument sieht wie folgt aus: { "_id" : ObjectId("53e1c254382f891cc600076d"), "val" :
Findet Dokumente mit dem array, die nicht einen bestimmten Wert enthält

Ich habe Folgendes Modell: var PersonSchema = new Schema({ name: String, groups: [ {type: Schema.Types.ObjectId, ref: 'Group'} ], }); Ich bin auf der Suche nach einer Abfrage, die alle Personen, die nicht Teil einer bestimmten Gruppe (ich.e
Gibt es eine Möglichkeit zur Anzeige von Zeitstempel im unix-format zu Isodatum?

Uns gespeichert, ein Datum als unix timestamp in MongoDB, wie bekomme ich das Datum wenn ich die Abfrage? Gibt es eine Möglichkeit zur Anzeige von Zeitstempel in Isodatum format? Wo sind Sie versuchen, zum anzeigen der Isodatum
Wieder nur bestimmte Felder aus der Projektion array sub-Dokument

Ich freu mich auf MongoDB-Dokumentation in die $ und $elemMatch Projektionen. Ich versuche, herauszufinden, wie die Rückkehr nur eine Teilmenge einer Projektion array-Felder, aber ich kann nicht scheinen, um es herauszufinden. Related posts: Ich versuche nicht, führen
Java MongoDB 3.0-Treiber Abfrage distinct-ohne filter

Wie kann ich die Abfrage verschiedene mit der Java-MongoDB 3.0 Treiber? Ich bin versucht, Abfrage einzigartige Kategorien Datensätze aus einer Standorten Sammlung in MongoDB. In der Mongo-shell, diese ist sehr einfach: db.locations.distinct("categories"); In Java, es ist nicht
MongoDB: Update/Upsert vs Einfügen

Kurzem Bemerke ich einen großen performance-Unterschied zwischen multiple-upserts (über bulk-Operationen) vs einfügen (mehrere Dokumente). Ich würde gerne wissen, ob bin ich richtig auf dieser: Upsert/Updates werden wie ein find() und update() so gibt es 2 Sachen, Lesen
MongoDB - Insert wenn nicht vorhanden, sonst überspringen

Ist es möglich, Sie in Mongo mit Zustand; //Pseudo code Bulk Insert Item : If Key exists Skip, don't throw error If key does not exist Add item Wenn ich einzelne Einsätze, es könnte einen Fehler zurück
Wie zu verwenden Aggregat in Mungo

Wie definiere ich die folgenden MongoDB zusammengesetzte Abfrage im Mungo: db.contacts.aggregate([{$group: { "_id": { code: "$Code", name: "$Name" } } }]) Ziel der Abfrage ist eine Liste ziehen von verschiedenen codes und Namen. Meinem aktuellen Modell-code: 'use
Mongodb query bestimmten Monat|Jahr Datum nicht

Wie kann ich Abfragen eines bestimmten Monats in mongodb, nicht Datumsbereich, ich brauche im Monat, um eine Liste von Kunden Geburtstag für den aktuellen Monat. In SQL wird etwas sein wie: SELECT * FROM customer WHERE MONTH(bday)='09'
Mongo db mit Ergebnis der Abfrage in eine weitere Abfrage mit $in

Habe ich Folgendes Modell in mongo db: User-Auflistung { _id:12345, name:15, age:"Joe", } Adressen-Sammlung { _id:7663, userId:12345, Street:"xyz", number:"1235", city:"New York", state:"NY" } Nun möchte ich, um alle Adressen, die der Benutzer über dem Alter von 20
MongoDB verschachtelte Gruppe?

Ich versuche zur Implementierung einer geschachtelten Gruppe Abfrage in mongodb und ich bin immer stecken versuchen, um das äußere Gruppe durch. Angesichts der nachfolgend (vereinfacht) Daten Dokument: { "timestamp" : ISODate(), "category" : "movies", "term" : "my
Warum nicht einem einfachen Beispiel: ein Datensatz mit update_one raise ValueError?

Möchte ich einen Datensatz hinzufügen in die Sammlung, wenn der Schlüssel nicht bereits vorhanden ist. Ich verstehe [MongoDB][1] bietet die upsertfür diese, so habe ich eine db.collection.update({"_id":"key1"},{"_id":"key1"},True) Diese scheint zu funktionieren. Jedoch in der Pymongo Dokumentation er
Wie Sie verhindern, dass MongoDB aus der Rückgabe der Objekt-ID bei der Suche nach einem Dokument?

Habe ich das folgende Dokument in MongoDB... { "_id" : ObjectId("531221cd960100960116b992"), "username : "joe", "address" : [ { "zip" : "8000", "city" : "Zurich" }, { "zip" : "6900", "city" : "Lugano" } ] } ... und