我试图在应用程序中整合Nokogiri在Rails 3.2中。我看过Rails Casts插曲,并尝试创建一个名为nokogiri_test.rb的测试文件,然后通过我的cmd运行它。它运行良好,并从旅游网站获取内容。如何将Nokogiri整合到Rails应用程序中
我正在建设的应用程序是作为实验的导轨中的旅游网站。我想从另一个旅游网站获取信息,例如:关于前往亚洲的一段。
我不明白如何在我的应用程序中实现Nokogiri代码。我是否需要创建一个控制器,然后在其中写入nokogiri代码?或者在现有的控制器页面或其他地方写入nokogiri代码?然后我还想在我的视图(asia.html.erb)中显示信息。我如何显示它?
我在网上到处搜索过,从未找到解决方案。任何人都可以点亮一下吗?我会很感激。
这意味着我需要将信息写入模型,然后将其显示在模型的视图中? – user2251642 2013-04-06 07:57:41
是的,建立一个模型,在控制器中实例化并在视图中显示这个实例。在这种情况下,缓存通常很有意义。 http://guides.rubyonrails.org/caching_with_rails.html – iltempo 2013-04-06 07:59:58
但是,如何屏幕报废减少工作?我正在考虑直接从外部网站获取信息,而不涉及模型(db)。如果涉及数据库,它就像创建模型并存储自定义信息和显示一样好。 – user2251642 2013-04-06 08:20:03