Wie verwende ich eine Variable als Feldname in einer Mongo-Abfrage in Meteor?

8

Wie würde ich eine Variable als Feldname in einer Mongo-Abfrage in einer Meteor-Anwendung verwenden?

Hier ist ein Beispiel ...

Dies führt nach der Großschreibung des Sammlungsnamens für die übergeordnete ID eines untergeordneten Elements zu einer Suche in der Controller-Sammlung meiner Anfrage. Das Kind ist das Benutzer Feld.

%Vor%

Wie Sie sehen können, ist mein Controller ein Variablenname für das Sammlungsobjekt, der mir eine einzige Codezeile zum Finden von Kindern von Controllern / Sammlungen ermöglicht, aber ich muss in der Lage sein, den Kindfeldnamen auf eine Variable zu setzen. Im obigen Beispiel wären das Benutzer , aber ich möchte, dass es sich um einen Variablennamen handelt.

Ich habe es versucht, aber es funktioniert nicht.

%Vor%

wo

%Vor%

gibt Benutzer

zurück

Irgendwelche Ideen? Wenn ich herausfinden kann, wie man einen Variablennamen in einer Mongo-Abfrage in Meteor verwendet, würde das meinen Footprint deutlich reduzieren.

    
Steeve Cannon 19.08.2012, 03:04
quelle

1 Antwort

14

Die Abfrage ist nur ein JavaScript-Objekt, Sie können es also Schritt für Schritt erstellen:

%Vor%

Macht das den Trick?

    
Geoff 19.08.2012, 03:15
quelle

Tags und Links