小编Rym*_*mo4的帖子

Rails form_for with collection_select

我正在尝试创建一个创建Ranking类实例的字段.它有一个注释字段已设置params[:ranking][:comment]但现在我想添加一个下拉列表,显示如下内容:

1:可怕,2:差,3:平庸,4:好,5:太棒了

我希望这些将params [:ranking] [:score]设置为1-5,这样在我的create方法中我可以这样做:

 @ranking = Ranking.new( #....
                        :score => params[:ranking][:score])
Run Code Online (Sandbox Code Playgroud)

我的表单现在看起来像这样:

<%= form_for([@essay, @ranking]) do |f| %>
  <%= render 'shared/error_messages', :object => f.object %>
  <div classs="field">
    <%= f.text_area :comment %>
  </div>
  <div classs="field">
      <%= #something here!%>
  </div>
  <div class="actions">
    <%= f.submit "Submit" %>
  </div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

我知道我需要使用它,collection_select但我无法让它工作.

ruby-on-rails ruby-on-rails-3

13
推荐指数
1
解决办法
4万
查看次数

Rails Heroku数据库人口

在部署Heroku的应用程序之后,我无法在数据库中填充我需要的一些数据.我运行了heroku rake db:populate它确实创建了初始管理员用户,但未能将其余数据放入.

我使用本地磁盘中的文件填充数据库.我怀疑问题是由于它在sample_data.rake文件中列出的目录中没有看到任何内容,因为它在我的硬盘而不是服务器上.我怎么能绕过这个?

我想我必须托管所有文件并将目录更改为servers目录,或者找到解决方法.我想有一种简单的方法可以将数据库从我的电脑移到heroku?我显然很陌生.

谢谢!

database sqlite ruby-on-rails heroku ruby-on-rails-3

6
推荐指数
2
解决办法
1万
查看次数

如何将我的本地git存储库恢复到它在GitHub上的状态?

我正在使用Git并希望摆脱我目前的所有更改,并使我的文件看起来与他们在GitHub上的repo中完全一样.我该怎么做呢?

我一直在寻找并找到了一些东西,但我要小心,不要弄乱任何东西.

git github

1
推荐指数
2
解决办法
548
查看次数

标签 统计

ruby-on-rails ×2

ruby-on-rails-3 ×2

database ×1

git ×1

github ×1

heroku ×1

sqlite ×1