के साथ खोज के रेल कार्यान्वयन मुझे यकीन नहीं है कि मेरे खोज फ़ंक्शन में स्वत: पूर्ण रूप कैसे है।स्वत: पूर्ण
<%= form_tag "/search", :method => "get" do %>
<%= text_field_tag :query, params[:query] %>
<%= image_submit_tag "site/blankimg.png", :name => nil %>
<% end %>
मैं जो एक स्वनिर्धारित कार्रवाई है निम्न में से एक नियंत्रक है
def query
@users= Search.user(params[:query])
@article= Search.article(params[:query])
end
मॉडल है है का पालन करें:
def self.user(search)
if search
User.find(:all, :conditions => ['first_name LIKE ?', "%#{search}%"])
else
User.find(:all)
end
end
def self.article(search)
if search
Article.find(:all, :conditions => ['title LIKE ?', "%#{search}%"])
else
Article.find(:all)
end
end
अब इस काम के लिए एक खोज के लिए महान है, लेकिन यह, मैं मुझे यह परिणाम दिखाना पसंद है कि मैं इसे लिख रहा हूं, और मैं jquery स्वतः पूर्ण नहीं कर सकता क्योंकि यह दो वस्तु है।
मैं अपने मॉडल को कैसे हुकूंगा? – Jseb
मैं आपको यह दिखाने के लिए अपना जवाब संपादित करने जा रहा हूं कि यह कैसे काम करता है – Alfonso
धन्यवाद, मैं पढ़ रहा हूं कि उनकी एपीआई पहली बार देखा गया है – Jseb