我正在使用restforce gem,我已成功拉动restforce集合并渲染集合中的第一个用户。
@users = client.query("select Id,Name from User where Id != ''")
# => #<Restforce::Collection >
@user = @users.first
我被困在似乎是一个非常基本的问题上。我似乎无法创建一个部分迭代整个集合的视图,并显示我的查询返回的所有用户的列表。见下面的视图:
<ul class="users">
<%= render 'user', collection: @users %>
</ul>
见下文部分:
<%= @user.Name %>
这里不是很多,只是寻找一种显示用户名字列表的基本方法。
答案 0 :(得分:0)
你可以迭代这个集合。
<% @users.each do |user| %>
<ul class="users">
<li><%= user.Name %></li>
</ul>
<% end %>
如果你真的需要,你仍然可以使用像<%= render 'user', user: user %>