小编msw*_*zcz的帖子

Rails - SimpleForm:集合中默认选择的单选按钮

我在SimpleForm中遇到了radiobuttons的问题.

当我使用

= f.association :manufactureType, :collection => ManufactureType.all, :as => :radio
Run Code Online (Sandbox Code Playgroud)

Rails只生成很少的radiobuttons,但没有选择它们.我希望默认选择第一个radiobutton.我该怎么做?

谢谢

ruby-on-rails ruby-on-rails-3 simple-form

14
推荐指数
3
解决办法
2万
查看次数

在ruby脚本中使用rufus调度程序

好.我正在尝试在ruby中编写简单的调度程序,只是简单的脚本,一旦启动将每个为ex.分钟做我想做的事.

我一直在使用Ruby On Rails的rufus-scheduler,但这次我并不需要所有的框架,因为它只是简单的脚本.

所以,我写了这样的东西:

require 'rubygems'; require 'rufus/scheduler'

scheduler = Rufus::Scheduler.start_new

scheduler.every '5s' do
    puts "Helo"
end
Run Code Online (Sandbox Code Playgroud)

当我开始它时(我使用的是Win Vista)它实际上什么也没做.

D:\>ruby scheduler.rb

D:\>
Run Code Online (Sandbox Code Playgroud)

我已经用irb检查了这个,并且......它有效.

irb(main):002:0> require 'rubygems'; require 'rufus/scheduler'
=> true
irb(main):003:0> scheduler = Rufus::Scheduler.start_new
=> #<Rufus::Scheduler::PlainScheduler: [...]
irb(main):004:0> scheduler.every '5s' do
irb(main):005:1* puts "Hello"
irb(main):006:1> end
=> #<Rufus::Scheduler::EveryJob:0x2e6fcb0 @scheduler=#<Ruf [...]
irb(main):007:0> Hello
Hello
Hello
Run Code Online (Sandbox Code Playgroud)

有人可以帮我弄这个吗?提前致谢.

ruby scheduler rufus-scheduler

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