实际上我有一个问题,因为当我从category中选择All时,我想搜索所有结果。现在我的类别中有4个选项。我有一个查询来查找三个类别的结果,如tha,
这显示了针对3个类别的结果,例如家庭,公寓和广场,但当我选择全部时,没有任何事情发生。当我选择所有时,我应该这样做,然后所有属性都将显示。谢谢
答案 0 :(得分:1)
尝试类似的东西:
@properties = Property.includes(:rooms)
@properties = (params["search"] == 'ALL') ? @properties.all : @properties.where(params["search"])
@properties = @properties.paginate(:page => params[:page], :per_page => 8)
在我的代码中,我认为“所有类别”的值都是“全部”