मैंने मेटाशर्च मणि http://metautonomo.us/projects/metasearch/ का उपयोग रेल 3 एप पर रूबी के लिए एक और स्टैक ओवरफ्लो पोस्ट में अनुशंसित करने के बाद करना शुरू कर दिया है। मैं एक खोज फ़ॉर्म पर एक टेक्स्ट फ़ील्ड रखना चाहता हूं जो प्रत्येक के लिए एक टेक्स्ट फ़ील्ड के बजाय कई फ़ील्ड में खोज सकता है। मैं इसे समझने में सक्षम नहीं हूं।मेटासर्च और रेल 3 का उपयोग करके एकल टेक्स्ट फ़ील्ड के साथ एकाधिक फ़ील्ड कैसे खोजें?
नीचे दी गई मेरी उदाहरण क्योंकि यह भी बहु स्तरीय संघों का उपयोग करता है शायद एक छोटे से अधिक जटिल है:
मॉडल: रिपोर्ट अंतर्गत आता है साइट के लिए
मॉडल: साइट कई रिपोर्ट
हैदेखें (एक खोज फ़ॉर्म के साथ रिपोर्ट के लिए सूचकांक):
<%= f.text_field :site_name_or_site_address_contains %>
बजाय 2 अलग पाठ फ़ील्ड की तरह: 210 की तरह कुछ है
<%= f.text_field :site_name_contains %>
<%= f.text_field :site_address_contains %>
वेबसाइट पर नोट्स और rdocs नया जोड़ने कवर जहां प्रारंभकर्ता में बयान। मुझे यकीन नहीं है कि क्या आवश्यक है लेकिन मैं वास्तव में उन्हें भी समझ नहीं पा रहा हूं।
अद्यतन एर्नी के लिए धन्यवाद ढेर। यह वास्तव में अच्छी तरह से काम करता है, जिस तरह से मैं उम्मीद कर रहा था। मैं उन कस्टम खोज विधियों पर भी एक नज़र डालेगा। – Daniel