Ruby on rails 如何在预定时间自动打开拍卖?

Ruby on rails 如何在预定时间自动打开拍卖?,ruby-on-rails,ruby,heroku,scheduled-tasks,Ruby On Rails,Ruby,Heroku,Scheduled Tasks,我正在建立一个简单的Rails拍卖网站 我的拍卖有一个设置的开始时间属性,我希望系统在应该的时候自动打开它们 @auction.update_column(:status, 'open') 我可以每秒“ping”后端以打开所有“需要打开”的拍卖,但这确实是浪费,而且似乎是实现我目标的一种迂回方式 此应用程序托管在Heroku上-在Ruby on Rails中,我需要做些什么才能实现这一点?您可以使用clockwork gem,它是作为cron的替代品编写的: 编辑:我也喜欢user286474

我正在建立一个简单的Rails拍卖网站

我的拍卖有一个设置的开始时间属性,我希望系统在应该的时候自动打开它们

@auction.update_column(:status, 'open')
我可以每秒“ping”后端以打开所有“需要打开”的拍卖,但这确实是浪费,而且似乎是实现我目标的一种迂回方式

此应用程序托管在Heroku上-在Ruby on Rails中,我需要做些什么才能实现这一点?

您可以使用clockwork gem,它是作为cron的替代品编写的:


编辑:我也喜欢user2864740的建议;如果这是一个答案,我也会+1。

将open从start\u at