Wie begrenzen wir die Anzahl der Datensätze, die ich mit dem folgenden Code, um nur 3 Datensätze ausgebe:Begrenzung Datensätze in einer Modellaktion
User.rb
def workouts_on_which_i_commented
comments.map{|x|x.workout}.uniq
end
def comment_stream
workouts_on_which_i_commented.map do |w|
w.comments
end.flatten.sort{|x,y| y.created_at <=> x.created_at}
end
html.erb Datei
<% current_user.comment_stream.each do |comment| %>
...
<% end %>
UPDATE:
ich bin mit Rails 2.3.9
Meine Antwort sollte funktionieren ... –