Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何显示来自我';我已经在Rails中的其他地方使用了_Ruby On Rails_Postgresql - Fatal编程技术网

Ruby on rails 如何显示来自我';我已经在Rails中的其他地方使用了

Ruby on rails 如何显示来自我';我已经在Rails中的其他地方使用了,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,我已经阅读了rubyonrails.org上的教程,所以我有一个模型,从我的postgres数据库的Articles表中提取数据。我的视图显示这个记录表非常好。然而,我想知道如何在主页上添加最后一篇文章记录。我是“查询”同一篇文章的应用记录,还是仅仅创建一个全新的模型,随着网站的发展,这个模型似乎没有那么有效 我是否生成完整的新模型,例如rails生成模型lastparticle?我看到它看起来像我可以使用article=article.last或者应该是lasttarticle=lasttar

我已经阅读了rubyonrails.org上的教程,所以我有一个模型,从我的postgres数据库的Articles表中提取数据。我的视图显示这个记录表非常好。然而,我想知道如何在主页上添加最后一篇文章记录。我是“查询”同一篇文章的应用记录,还是仅仅创建一个全新的模型,随着网站的发展,这个模型似乎没有那么有效

我是否生成完整的新模型,例如
rails生成模型lastparticle
?我看到它看起来像我可以使用
article=article.last
或者应该是
lasttarticle=lasttarticle.last
,我会把它放在模型或控制器中吗


几天来,我一直在研究RoR(来自php mysql背景),如果这是一个混乱的问题,我很抱歉。

模型可以在rails应用程序的任何地方使用。在主视图控制器中,您可以执行以下操作

@last_article = Article.last
然后在主视图中引用最后一篇文章

您甚至可以将记录作为视图的一部分检索

<% last_article = Article.last %>


然后在同一视图中引用上一篇文章。

模型可以在rails应用程序中的任何位置使用。在主视图控制器中,您可以执行以下操作

@last_article = Article.last
然后在主视图中引用最后一篇文章

您甚至可以将记录作为视图的一部分检索

<% last_article = Article.last %>


然后在同一视图中引用
last_article

好的,那么我会有这样的内容:主视图控制器:
class home controller
在我的主视图中:
最新文章
嗯,不。。。首先,您不需要在这两个位置执行
@last\u article=article.last
,如果您在索引方法中执行,则不需要在视图中执行。其次,对象是
@last_article
,因此您不能执行
,因为
article
没有在任何地方定义。。。希望这更清楚。当然,在你引用文章的任何地方都需要改变。。e、 g.
干杯@SteveTurczyn我会试试的。砰-真的很有魅力。好吧,我会有这样的东西:主视图控制器:
类主控制器
在我的主视图中:
最新文章
嗯,不首先,您不需要在这两个位置执行
@last\u article=article.last
,如果您在索引方法中执行,则不需要在视图中执行。其次,对象是
@last_article
,因此您不能执行
,因为
article
没有在任何地方定义。。。希望这更清楚。当然,在你引用文章的任何地方都需要改变。。e、 g.
干杯@SteveTurczyn我试试。砰-发出一声咒语。