alc*_*l92 0 ruby model-view-controller ruby-on-rails
所以我创建了一个用户模型和一个商店模型。我在显示已在数据库中创建的商店名称时遇到问题。这是一个非常愚蠢的问题,有一个非常简单的解决方案,但我就是不知道我做错了什么。这是我的用户控制器,我可以在其中找到我想要显示的商店:
def show
@user = User.find(params[:id])
@store = Store.find(1)
end
Run Code Online (Sandbox Code Playgroud)
这是视图:
<% provide(:title, @user.username) %>
<div class="row">
<aside class="col-md-4">
<section class="user_info">
<h1>
<%= gravatar_for @user %>
<%= @user.username %>
</h1>
</section>
</aside>
</div>
<li><% @store.name %></li>
Run Code Online (Sandbox Code Playgroud)
因此,用户的名称显示出来,没有问题,但由于某种原因,商店的名称没有显示。我知道数据库中有一个 id: 1 的商店。任何帮助将不胜感激!