,可以通过以下几种方式实现:
# app/helpers/users_helper.rb
module UsersHelper
def get_all_users
User.all
end
end
然后,在视图或控制器中,你可以使用get_all_users
方法来获取所有用户的数据。
# app/views/users/index.html.erb
<% User.all.each do |user| %>
<%= user.username %>
<% end %>
这将遍历所有用户,并显示他们的用户名。
# app/controllers/users_controller.rb
class UsersController < ApplicationController
def index
@users = User.all
end
end
# app/views/users/index.html.erb
<% @users.each do |user| %>
<%= user.username %>
<% end %>
这将在控制器中获取所有用户的数据,并将其存储在@users
实例变量中。然后,在视图中,你可以通过@users
来访问这些数据。
无论你选择哪种方式,都可以根据具体的需求来获取数据或使用Rails中的模型。对于Rails中的模型,你可以参考腾讯云的云数据库MySQL版(https://cloud.tencent.com/product/cdb)来进行数据存储和管理。
领取专属 10元无门槛券
手把手带您无忧上云