Я новичок в рубине на рельсах. Фактически, я начал работать над этим со вчерашнего дня. Все понятия для меня новы. Я застрял с проблемой, в которой мне нужна помощь.Использование автозаполнения в рубине на рельсах
Это мой файл с контроллером.
class ProductsController < ApplicationController
def new
#render :layout => 'mylayout'
end
def result
#@site_matches = Srch.find(:all,:conditions =>["q=?",params[:q]])
#render :layout => 'mylayout'
end
def show
#render text: params[:products].inspect
@site_matches = Srch.where("name like ?", "%#{params[:name]}%")
end
end
Это мой файл HTML, в котором я получаю свое поисковое слово и отображаю результат.
<h1>Results for your search.</h1>
<%= render "products/new"%>
<table><tr><th>Name</th><th>Max. Price</th><th>Min. Price</th><th>Discount</th><th>Image</th></tr>
<% for prod in @site_matches %>
<tr><td><%= prod.name %></td><td><%= prod.maxprice%></td><td><%= prod.minprice%></td><td><%= prod.discount%></td><td> <%= image_tag(prod.image, :alt => "logo", :size => "75x75") %> </td></tr>
<% end %>
</table>
</br>
<%= link_to "Search again" , "new" %>
Я могу получить свои данные и показать результаты правильно. Но мне нужно добавить функцию автозаполнения к существующему. Как я мог это сделать i) без использования солнечного пятна и ii) также как это сделать с помощью солнечного пятна?