小编Ste*_*e_D的帖子

如何在ruby中得到一个字符串数组的总和

我有一个十进制数组作为字符串,我需要得到数组的总和,我已经尝试迭代数组并将每个数字更改为浮点数,但每次只返回一个整数,我需要总和为小数.我应该将字符串更改为哪种数据类型,以及获取数组总和的最佳方法将会有所帮助.

ruby arrays string floating-point sum

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

如何跳过CSV文件的第一行并使第二行成为标题

有没有办法跳过CSV文件的第一行并使第二行充当标题?

我有一个CSV文件,该文件的第一行具有日期,第二行具有标题,因此我需要能够在对其进行迭代时跳过第一行。我尝试使用,slice但是将CSV转换为数组,我真的很想将其读取为CSV,以便可以利用标头。

ruby csv

5
推荐指数
2
解决办法
2275
查看次数

将 Select 2 与 form_for rails 一起使用

我正在为 rails 中的表单使用 select2,我无法弄清楚如何让多选与 form_for 一起工作,我选择 2 工作但它目前只接受一个输入,我需要能够选择多个选择。

下面是表格

<script>
  $(document).ready(function() {
    $("#list-markets").select2({
     placeholder: "Select your Market"
    });
  });
  </script>
<%= f.select(:type_of_business, Market.get_markets, {}, class: "form-control", id: "list-markets") %>   
Run Code Online (Sandbox Code Playgroud)

forms ruby-on-rails form-for jquery-select2

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

zsh:将AWS键添加为环境变量时解析“ \ n”附近的错误

我在Heroku上托管了一个Rails应用,并在Amazon S3上托管了图像。我试图使用以下方式将我的Amazon凭证添加到我的应用程序中:

heroku config:add aws_access_key:<your access key> aws_secret_key:<your secret key>
Run Code Online (Sandbox Code Playgroud)

我不断收到错误:

zsh: parse error near `\n'
Run Code Online (Sandbox Code Playgroud)

我不知道是什么问题。

zsh ruby-on-rails heroku amazon-s3 amazon-web-services

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

检查一个字符串是否等于有效的月份红宝石?

有没有办法查看字符串是否是ruby中的有效月份名称?

ruby datetime

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

缩短这个if语句的方法

我怎样才能缩短这个冗长的if陈述?

if command.downcase != 'course analytics' ||
   command.downcase != 'view student averages' ||
   command.downcase != 'report cards' ||
   command.downcase != 'done'
...
end
Run Code Online (Sandbox Code Playgroud)

ruby if-statement

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

使用带有.where而不是Rails的数组

我想要做的是编写一个以数组作为参数的.where rails查询.

我有一个对象公司,我想要查询的是选择公司ID不等于数组中的一个ID的所有公司.

我的内容如下:

Company.where("id != [1,2,3]")
Run Code Online (Sandbox Code Playgroud)

ruby sql arrays ruby-on-rails

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