Ruby on rails 什么是压缩这个循环的优雅方式?
我想做到以下几点:Ruby on rails 什么是压缩这个循环的优雅方式?,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我想做到以下几点: def feed_items a = [] taggings.each do |k| a << k.feed_item end return a end def feed_项目 a=[] 标记。每个都可以 a我不明白;循环不执行任何操作,该方法返回一个空数组 你想这么做吗 def feed_items taggings.collect &:feed_item # Or taggings.collect { |t|
def feed_items
a = []
taggings.each do |k|
a << k.feed_item
end
return a
end
def feed_项目
a=[]
标记。每个都可以
a我不明白;循环不执行任何操作,该方法返回一个空数组
你想这么做吗
def feed_items
taggings.collect &:feed_item
# Or taggings.collect { |t| t.feed_item }
end
我不明白;循环不执行任何操作,该方法返回一个空数组
你想这么做吗
def feed_items
taggings.collect &:feed_item
# Or taggings.collect { |t| t.feed_item }
end
是 啊把一些东西贴错了。你的回答很好!谢谢你。。。把一些东西贴错了。你的回答很好!谢谢