将输入分为两部分

时间:2012-08-20 13:07:01

标签: ruby-on-rails ruby ruby-on-rails-3

我正在网站上工作,我想将输入分成两部分(两个下拉列表),之后将它们连接在一起,然后将该值放入我的数据库。

它是这样的:

我希望用户输入产品年龄,我想给他们一个下拉列表,他们可以在其中选择一个数字和一个下拉列表,在那里他们可以选择是一天,一周还是一个月。 因此,他们可以选择“1”+“日”或“4”+“周”等内容,并在我的年龄数据库列中选择“1天”或“4周”。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

不是您的问题的直接答案,也许是OT,但我建议您在数据库中使用Date列。这将允许您执行比较(如之前/之后)和SQL中的排序。

您可以随时distance_of_time_in_wordsdistance_of_time_in_words_to_now助手(documentation)生成4天前的人类可读时间等。