拆分字符串并在轨道中添加单引号

时间:2019-03-14 17:22:49

标签: ruby-on-rails split

前端请求 ?date_filter = 2019-03-12,2019-03-13

如您所见,我正在将请求中的两个日期从前端传递给ruby控制器。

我想将这些日期转换为以下格式,以便可以在SQL查询中使用它们

预期结果: ['2019-03-12','2019-03-13']

2 个答案:

答案 0 :(得分:1)

首先获取查询字符串数据,然后对其进行split,它将得到一组值。

dates = request.query_parameters['date_filter']
result = dates.split(',')

结果将为['2019-03-12', '2019-03-13']

答案 1 :(得分:1)

将其作为查询参数,以获取所需的结果

a = "2019-03-12,2019-03-13"
a.split(",") //gives ["2019-03-12", "2019-03-12"]