我无法理解制作高级搜索表单的最佳方法.我在互联网上有一个很好的搜索,在某些方面看,但我不能让他们工作,因为大多数建议已经过时.我已经问了一个问题,但我觉得我太具体了,我无法解决问题.我想在一个搜索按钮上搜索不同的文本框和下拉框.
EDIT2:
projects_controller:
def index
@projects = Project.all
respond_to do |format|
format.html # index.html.erb
format.json { render :json => @projects }
end
end
def search
@project_search = Project.search(params[:search]).order(sort_column + ' ' + sort_direction).paginate(:per_page => 2, :page => params[:page])
end
# GET /projects/1
# GET /projects/1.json
def show
@project = Project.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @project }
end
end
# GET /projects/new
# GET /projects/new.json
def new
@project = Project.new
respond_to do |format|
format.html # …Run Code Online (Sandbox Code Playgroud)