वास्तव में। हो सकता है कि आपको एहसास न हो कि "/" / . के समान नहीं है और बाद वाले में संयोजन के लिए शब्दार्थ नहीं है (जैसे + स्ट्रिंग्स के लिए) जहाँ तक मुझे पता है (लेकिन मैं गलत हो सकता हूँ)। बाद वाला सिंटैक्स RegExp . के लिए एक इनलाइन/शॉर्टहैंड कंस्ट्रक्टर है कक्षा। उस ने कहा कि इसे ठीक करना आसान है, बस new RegExp . का उपयोग करके स्पष्ट रूप से रेगेक्स बनाएं ।
हालांकि, आपके मामले में, मैं मोंगोडब के $regex . का उपयोग करने की अनुशंसा करता हूं निर्माण:
Items.find({"description": {$regex: ".*" + variable + ".*"}}).fetch();
अधिक विवरण के लिए दस्तावेज़ीकरण $regex पर देखें
।