NodeJS Tableau JSON de filtrage

J'ai utilisé Nœud de récupérer un ensemble de résultats à partir de SQL et ils sont retournés comme cela;

[
   {
   "event_id": 111111,
   "date_time": "2012-11-16T01:59:07.000Z",
   "agent_addr": "127.0.0.1",
   "priority": 6,
   "message": "aaaaaaaaa",
   "up_time": 9015040,
   "hostname": "bbbbbbb",
   "context": "ccccccc"
},
   {
   "event_id": 111112,
   "date_time": "2012-11-16T01:59:07.000Z",
   "agent_addr": "127.0.0.1",
   "priority": 6,
   "message": "aaaaaaaaa",
   "up_time": 9015040,
   "hostname": "bbbbbbb",
   "context": "ddddddd"
},
]

Il y a généralement beaucoup d'entrées dans le tableau et j'ai besoin de filtre efficacement le tableau pour afficher uniquement les entrées qui ont un contexte de "ccccccc". J'ai essayé une boucle for, mais il est incroyablement lent.

Tout suggesstions?

  • Pourquoi ne peut pas vous contraindre à votre requête afin de retourner uniquement cccccccc contextes?
InformationsquelleAutor user2039280 | 2013-02-04