显示标题而不是搜索结果中的ID

杰西

我已经在这个单一问题上花费了数小时,我非常渴望获得帮助。

下面的html显示正确的汽车名称,而car.manufacture_id显示正确的制造商ID,除了我需要显示Manufacturer.name并且无法弄清楚该怎么做。如何显示car.manufacture.name?

search.html.erb

<% @cars.each do |car| %>
<%= car.manufacture_id %>
<%= link_to car.name, manufacture_path(car.manufacture_id) %>
<% end %>

search_controller.rb

  def search
    if params[:q].nil?
      @cars = []
      @manufactures = []
    else
      @cars = Car.search params[:q]
      @manufactures = Manufacture.search params[:q]
    end
  end
克拉克

您的汽车和制造模型是什么样的,您可以显示它们的代码吗?架构也将有所帮助。如果您的模型设置正确,则car.manufacture.name应该可以正常工作。

如果你这样做

<% @manufactures.each do |manufacture| %>
<%= manufacture.id %>
<%= manufacture.name %>
<% end %>

这行得通吗?

如果通过以下方式找到制造商,这也可能会起作用 Manufacture.search params[:q]

<%= @manufactures.find(car.manufacture_id).name %>

或者如果不是

<%= Manufacture.find(car.manufacture_id).name %>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google在搜索结果中显示的网站标题不同

来自分类Dev

UISearchBar在搜索结果中显示多个节标题

来自分类Dev

UISearchBar在搜索结果中显示多个节标题

来自分类Dev

在vim中强调搜索结果(而不是突出显示它们)

来自分类Dev

在结果中显示维度成员ID和标题

来自分类Dev

php 在 url 上显示搜索结果标题

来自分类Dev

搜索引擎(Google)在搜索结果中显示错误的标题

来自分类Dev

在搜索结果页面中显示过滤的结果

来自分类Dev

网站搜索显示的是整个表格而不是搜索结果?

来自分类Dev

搜索结果将Angular占位符显示为页面标题

来自分类Dev

Google搜索结果显示的是IP地址而不是域名

来自分类Dev

NetSuite 保存的搜索 - 基于“结果”而不是“标准”突出显示

来自分类Dev

地图搜索结果显示在表格中

来自分类Dev

无法显示Java查询中的搜索结果

来自分类Dev

如何在SearchView中显示搜索结果

来自分类Dev

在表格中显示 SQL 搜索表单结果

来自分类Dev

Power BI显示标题列表而不是ID列表

来自分类Dev

如何使搜索结果显示在搜索栏下方的字段中?

来自分类Dev

在Resharper的“查找结果窗口”中显示文本搜索结果

来自分类Dev

在TableView中显示搜索结果时没有结果-Swift

来自分类Dev

显示搜索结果并在gridview中突出显示它们

来自分类Dev

搜索结果未显示

来自分类Dev

搜索结果未显示

来自分类Dev

显示搜索结果

来自分类Dev

如何显示搜索结果

来自分类Dev

使用Selenium Web Driver在Google搜索页面中捕获每个搜索结果的标题

来自分类Dev

在.MDB中搜索标题

来自分类Dev

在MVC中显示URL Slug而不是ID

来自分类Dev

在CLI中而不是nano中显示psql查询的结果集

Related 相关文章

热门标签

归档