Ruby on rails 3 I';我已经在rails中创建了一个新操作,但我没有';我不知道如何连接到适当的视图

Ruby on rails 3 I';我已经在rails中创建了一个新操作,但我没有';我不知道如何连接到适当的视图,ruby-on-rails-3,Ruby On Rails 3,我已经为RoR中的现有实体(模型/控制器/视图)创建了一个搜索操作,该操作有效,但浏览器显示缺少模板的错误,现在我想添加一个模板(视图)以显示结果 以下是我的网站的草图: app/controller/items.rb重命名 到 当rails给您一个“缺少模板”错误时,它通常还会告诉您希望找到什么模板。然后简单地将模板重命名为建议的名称。 def self.search(search) search_condition = "%" + search + "%" find(:all

我已经为RoR中的现有实体(模型/控制器/视图)创建了一个搜索操作,该操作有效,但浏览器显示缺少模板的错误,现在我想添加一个模板(视图)以显示结果

以下是我的网站的草图:

app/controller/items.rb重命名

当rails给您一个“缺少模板”错误时,它通常还会告诉您希望找到什么模板。然后简单地将模板重命名为建议的名称。
 def self.search(search)
   search_condition = "%" + search + "%"
   find(:all , :conditions => ['product_name LIKE ? or details LIKE ?',search_condition , search_condition])
 end
def search
  @item = Item.search params[:search]
end
app/views/items/_search_result.html.haml
app/views/items/search.html.haml