-1

名前、メールアドレス、パスワードだけでユーザーモデルを作成しました。sqllite dbに100人のユーザーを入力し、User.allを実行すると、Railsコンソールでそれらの100人のユーザーを確認できます。

ただし、私のアプリでは表示されません。問題を理解できない場合はアドバイスしてください。コード:

Routes.rb

match '/users', to:'users#index'

users_controller.rb

def index
    @users = User.all
  end

users \ index.html.rb

 <%
     if(@users)
     @users.each do |user| %>
      <li>
        <%= gravatar_for user, size: 52 %>
        <%= link_to user.name, user %>
      </li>
  <% end
  end %>
4

1 に答える 1

0

正確な問題は見つかりませんでしたが、rubyonrails.orgのチュートリアルから同じ手順をやり直すことができました。

于 2012-08-01T04:05:19.737 に答える