【发布时间】:2012-02-23 17:20:24
【问题描述】:
我是 Rails 新手。我正在尝试在我的项目中实现 Hashtags。
我一直在查看此和 twitter gem 的以下帖子。
这是我的推文控制器:
def index
@tweets = Tweet.all
end
我的推文模型
class Tweet < ActiveRecord::Base
include Twitter::Extractor
def extract_tags
extract_hashtags(self.post)
end
end
这是我的观点:
<% @tweets.each do |tweet| %>
<tr>
<td><%= tweet.post %></td>
<td><%= tweet.extract_tags %></td>
</tr>
<% end %>
在我的浏览器中..这是我看到的
#Rails is #awesome ["Rails", "awesome"] Show Edit Destroy
#37 Signals [] Show Edit Destroy
Ruby on #rails ["rails"] Show Edit Destroy
如何将所有这些单独的标签数组组合成一个大数组?
我如何同时显示一段时间内最受欢迎的内容.. 比如说过去 15 分钟、1 小时等的热门内容。
寻求帮助。提前非常感谢!
【问题讨论】:
标签: ruby arrays ruby-on-rails-3 twitter hashtag