Por cierto. Puede que no te des cuenta de que "/"
no es lo mismo que /
y el último no tiene una semántica para la concatenación (como +
para cadenas) hasta donde yo sé (pero podría estar equivocado). La última sintaxis es un constructor en línea/abreviado para RegExp
clase. Dicho esto, es fácil de arreglar, simplemente cree la expresión regular explícitamente usando new RegExp
.
En su caso, sin embargo, recomendaría usar $regex
de mongodb construir:
Items.find({"description": {$regex: ".*" + variable + ".*"}}).fetch();
Para obtener más detalles, consulte la documentación en $regex
.