Ich habe ein Problem hier. Ich möchte meine MongoDB in meiner Node JS-Datei abfragen, indem ich etwas wie LIKE für eine herkömmliche relationale Datenbank verwende. Das Problem ist die Sache, die ich gerne nicht wörtlich ist ... es ist eine Variable! Ich habe noch keinen guten Weg gefunden, dies zu tun. Hier war der „durrr zuerst versuchen“ Schuss ich es nahm:Mongo Abfrage mit Regex in Knoten JS auf einer VARIABLE
var result = postData.replace(/\+/g,' ').substring(5);
db.testlogwiki.find({"line_text" : /result/ };
//predictably only matches to the literal "result" as opposed to my variable
testlogwiki in Mongo gemacht ... Ich habe es läuft und tut dies macht Einträge db mit „line_text“ mit „Ergebnis“ wörtlich.
Es scheint wie eine sehr einfache Frage ...
Du bist ein Heiliger. Werde das akzeptieren, wenn ich nach Hause komme (ich habe eine Zeit, in der ich nicht akzeptieren kann). – PinkElephantsOnParade
Jetzt sollten Sie in der Lage sein zu upvote :) –
Hoffe, Ihre Variable hat keine Regex-Sonderzeichen drin oder das wird scheitern! –