在Ruby on Rails中使用scaffolding构建我的控制器时,scaffold没有向routes.rb文件添加map.resource。为了让视图正常工作,我不得不手动执行此操作。难道脚手架不应该自动添加这个吗?顺便说一下,我是在64位的windows7上运行的。下面是我用来创建控制器的命令:
c:\myfolder>ruby script/generate model Comment commenter:
我正尝试在我的Ruby on Rails博客中添加一个特色帖子功能。到目前为止,我已经向post表添加了一个featured_post列,如果复选框被选中,它将传递1,如果未选中,它将传递0。现在,我尝试通过执行以下操作来删除这些帖子: <% @featured_post.each do |post| %> <% end %&
当我创建rails应用程序时,我有时喜欢删除一些代码行或删除一些我没有用过的宝石。或者总是添加几个我经常使用的宝石以及一些代码(这就是模板在使用-m选项时使用rails new <appname> -m <path_to_template>的地方)。但是,rails在使用rails new <appname>时使用什么模板(没有-m选项)?谢谢,
约翰
我现在面临着一个与rails中的getScript相关的问题。实际上,我可以使用视图中的以下代码行将变量数据传递给rails控制器的特定操作。其中'user‘是控制器名称,out_action是控制器中的操作。这完全没问题。
现在我的问题是,我无法从我的视图向控制器操作发送多个不同的变量数据。我使用的是ruby on rails。