我有一个 MySQL 表,我想从中选择特定的列来创建 RSS Feed。如何使用 Ruby、Rails 或 Gems 做到这一点?
最佳答案
根据我尝试做的事情,我可能会选择一个简单的 Ruby 脚本。我会用 ActiveRecord所以我不必编写任何 SQL。然后我会使用 Builder或 RubyRSS生成提要。
将 ActiveRecord 直接连接到 MySQL 服务器非常简单:
require 'active_record'
ActiveRecord::Base.establish_connection(
:adapter => "mysql",
:host => "localhost",
:username => "myusername",
:password => "mypassword",
:database => "mydb"
)
然后您可以像在常规 Rails 应用程序中那样自由定义 ActiveRecord 模型。
RubyRSS website 上有 RSS 生成器示例和 Builder 一个在 Railscasts website 上.
关于ruby-on-rails - 使用 Ruby 或 Rails 或 Gems 来自 MySQL 表的 RSS 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1893003/