मैं इस पर अपने दिमाग को तोड़ रहा हूं लेकिन इसे प्राप्त नहीं कर सकता। मुझे लगता है कि इस सवाल का जवाब शायद स्पष्टरेल के लिए रैनसैक पर डिफ़ॉल्ट खोज पैरामीटर सेट करना
है मुझे क्या करना कोशिश कर रहा हूँ निम्नलिखित है:
मैं एक सूचकांक नियंत्रक जो जो मैं लूटना उपयोग करके खोज सकते नौकरियां की एक श्रृंखला को सूचीबद्ध करता है। प्रत्येक नौकरी की समाप्ति तिथि होती है जिसमें या तो इसमें कोई तारीख होती है या शून्य (अधूरा) होती है। वर्तमान में खोज स्वयं महान काम करती है। मैं इसे बनाना चाहता हूं ताकि इंडेक्स पेज केवल अधूरा काम दिखा रहा हो, लेकिन मैं यह भी काम करना चाहता हूं ताकि जब कोई खोज चलाए, तो समाप्त और अधूरा काम दोनों के लिए परिणाम लौटाएंगे।
किसी भी मदद की सराहना की जाएगी। नीचे दिए गए कोड में: पूर्णता तिथि के साथ फ़ील्ड का नाम वास्तविक है। मैं भी वेब के चारों ओर देख रहा था और सोचा था कि शायद DEFAULT_SEARCH_PARAMETER = {} जैसा कि मेरे पास नौकरी मॉडल में कुछ काम हो सकता है लेकिन मैं इसे प्राप्त नहीं कर सका।
class Job < ActiveRecord::Base
DEFAULT_SEARCH_PARAMETER ={}
attr_accessible :items_attributes, :actual
end
def index
@search = Job.search(params[:q] || Job::DEFAULT_SEARCH_PARAMETER)
@search.build_condition
@results = @search.result
@job = @results.paginate(:per_page => 10, :page => params[:page])
end
धन्यवाद! यह काम किया। मैं इसे वोट दूंगा लेकिन मेरे पास प्रतिष्ठा नहीं है। –
इस का पालन करने से पहले ricsrock के बेहतर उत्तर की जांच करें। –