Estoy tratando de pasar searchTerm desde una variable, ¿cómo podría lograr esto, por favor?
const mongoquery = { description: { $in: [ /searchTerm/ ] } };Inicialmente probé con:
const mongoquery = { description: { $in: [ `/${searchTerm}/` ] } };Pero esto no funciona porque los ` están incluidos en la cadena:
{ description: { '$in': [ '/FAB/' ] } }Puede usar RegExp en searchTerm como como
const mongoquery = { description: new RegExp(searchTerm, "i") };Para la búsqueda de Me gusta, puede usar Me gusta como
const mongoquery = { description: new RegExp("^" + searchTerm + "$", "i") }; OR const mongoquery = { description: new RegExp(searchTerm + "$", "i") };