ВОПРОС: Как я могу на новой странице с новым контроллером отображать информацию из моей базы данных?
Итак, я создаю страницу, на которой будет отображаться список пользователей иих имена в таблице.
Я создал эту новую страницу, используя:
rails generate controller Information users
И создал соответствующие маршруты.Теперь на html.erb этой страницы (users.html.erb):
У меня есть:
<h1>Information#users</h1>
<p>Find me in app/views/information/users.html.erb</p>
Я хочу сделать что-то подобное на странице:
<%= @users.name %>
Для отображения имени пользователя.
Мой контроллер:
class InformationController < ApplicationController
def users
@current_user = current_user
end
end
И база данных схемы пользователя:
create_table "users", force: :cascade do |t|
t.string "email", default: "", null: false
t.string "encrypted_password", default: "", null: false
t.string "phone_number"
t.string "name"
end
Так что должноЯ делаю, чтобы страница users.html.erb отображала информацию о пользователях на этой странице?