Zur Zeit bekomme ich eine JSON-Antwort wie folgt zurück ...
%Vor%Ich möchte so etwas (Pseudocode) durchführen
%Vor%Dies würde dann zurückkehren
%Vor%Ich weiß, dass ich dies mit einer Schleife pro Schleife machen kann, aber ich versuche das zu vermeiden. Dies ist derzeit Server-Seite in einer Node.JS-App.
Natürlich könnte man auch eine Funktion schreiben, um Objekte als Bedingung durch ein Objektliteral zu finden:
%Vor% Beide Funktionen verwenden die Methode native .filter()
für Arrays.
Da Node die EcmaScript 5-Spezifikation implementiert, können Sie Array # filter obj.items
Tatsächlich habe ich einen noch einfacheren Weg gefunden, wenn Sie mongoDB benutzen, um Ihre Dokumente zu erhalten ...
%Vor%Sie können dann {isRight: 1} an die Methode übergeben und NUR ein Array mit den Objekten zurückgeben, wodurch ich das schwere Abheben auf den fähigen Mongo schieben kann.
Sie könnten versuchen, das erwartete Ergebnis zu finden, indem Sie die Funktion find
Tags und Links javascript json node.js