正确的Rails 2.1做事的方式

时间:2008-10-22 06:30:35

标签: ruby-on-rails ruby

我对question的一些关于redirect_to的回答让我想到了其他一些问题。

基本上我正在使用Rails 2.1编写博客应用程序。我一直在努力做大部分工作(因为我知道一些轨道),但在我需要的时候参考互联网上的教程和参考资料。

我设法让一个简单的博客工作,然后我尝试添加评论。我自己设法将它带到了我可以添加来自script/console的评论的阶段,但我无法让表单生效。

我遵循的其中一个教程建议在posts控制器中创建一个“comment”动作,它会添加注释。我的问题是:这是“标准”的做法吗?我的另一个问题的答案之一似乎表明应该有一个评论控制器......应该有吗?

我已经设法解决了我在其他问题中提出的问题,但我有点担心,如果我只是在做肮脏的快速黑客而不是编写好的轨道。

1 个答案:

答案 0 :(得分:9)

首选的Rails方法现在使用RESTful样式,这意味着你有一个Post资源和一个Comment资源,是的,这确实意味着一个单独的注释控制器。

有一个nice set of articles可以在Softies on Rails博客上解释这一点,你会发现它很有启发性。不要让它针对.NET开发人员过渡到Rails的事实让你失望!