Ho un problema qui. Voglio interrogare il mio MongoDB nel mio file Node JS usando qualcosa come LIKE per un db relazionale convenzionale. Il problema è la cosa che voglio piacere a non è un letterale ... è una variabile! Non ho ancora trovato un buon modo per farlo. Qui è stato il colpo "Durrr primo tentativo" Ho preso a esso:Query Mongo con Regex in Nodo JS che funziona SU UNA VARIABILE
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 è realizzato in Mongo ... ce l'ho in esecuzione e questo non mach al db voci con "line_text" contenente "risultato", letteralmente.
Sembra una domanda molto semplice ...
Sei un santo. Accetterò questo quando torno a casa (ho un tempo in cui non posso accettare). – PinkElephantsOnParade
Ora dovresti essere in grado di upvotare :) –
Spero che la tua variabile non abbia alcun carattere speciale regolare in esso o questo fallirà! –