首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails中的高级提要解析

Rails中的高级提要解析
EN

Stack Overflow用户
提问于 2010-10-05 14:36:06
回答 1查看 452关注 0票数 0

我是rails的新手,我一直在看Rails的视频。

我有兴趣了解更多关于FeedZirra (Rails casts episode 168)的知识,尤其是提要解析。

例如,我需要解析来自TelegraphGuardian的提要

我想把两家报纸的所有体育新闻放在一张桌子上,足球新闻放在另一张桌子上,板球新闻放在另一张桌子上等等。

我如何使用feed-zirra实现这一点?

如何在一个视图中仅显示足球新闻,在另一个视图中仅显示板球新闻?

此外,我希望用户在实际点击链接之前知道他将访问哪个网站并找到答案。

像这样的东西

5分钟前的Ryder Cup 2010: Graeme McDowell the perfect hero for Europe | Telegraph.co.uk

如何显示Telegraph.co.uk

期待您的帮助和支持

谢谢

EN

回答 1

Stack Overflow用户

发布于 2010-10-05 15:17:45

这里有很多问题,但我会回答这个问题:

我只知道怎么把所有的提要都放在表格里。我不知道如何将订阅源保存在不同的表中

  • 根据您需要显示的信息而不是提要中提供的信息,创建不同的模型以适合您的数据模型。(如果需要,每个模型使用不同的表,如果需要,则使用单表继承,如果是possible)
  • Write,则为一个包装类,该类将使用FeedZirra (或任何其他解析器)读取已解析的提要并处理它们。这些任务通常保存在lib文件夹中。
  • 创建一个rake任务,可以调用该任务来运行此脚本;如果您熟悉delayed_job,则创建一个作业。
  • 通过cron计划您的rake任务,或通过delayed_job计划您的作业,以便您可以定期更新数据。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3861330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档