में चर के साथ regex मैं सभी दस्तावेजों जिसका पाठ शब्द परीक्षण शामिल हैं खोजने की कोशिश कर रहा हूँ। नीचे ठीक काम करता है:उपयोग की तरह/mongoid
@tweets = Tweet.any_of({ :text => /.*test.*/ })
हालांकि, मैं उपयोगकर्ता द्वारा प्रदान की गई स्ट्रिंग की खोज करने में सक्षम होना चाहता हूं। मैंने सोचा था कि नीचे काम करेगा लेकिन यदि ऐसा नहीं होता:
searchterm = (params[:searchlogparams][:searchterm])
@tweets = Tweet.any_of({ :text => "/.*"+searchterm+".*/" })
मैं सब कुछ मैं के बारे में सोच सकता है की कोशिश की है, किसी को भी क्या मैं इस काम करने के लिए कर सकता है पता है।
अग्रिम धन्यवाद।
है मैं तुम्हें जोड़ना चाहिए "i" अंत में केस संवेदी किया जा रहा बिना कि काम करने के लिए /.*test.*/i लगता है। –