cost 105 ms
使用全局安装的 gem 的 rails rake 任务 - rails rake task with globally installed gem

我正在尝试编写一个 rake 文件来从 csv 导入数据,并且我想使用 smarter_csv gem。 我在全局安装了 gem(我不想将它添加到我的 Gemfile 中,因为它是一次性任务)。 在我的 rake 文件中,我需要“smarter_csv”,但是当我运行任务时,出现以下错误: 我 ...

在Rails 5中使用smarter_csv的参考列号 - Reference column number using smarter_csv in Rails 5

我目前正在使用smarter_csv gem将数据从CSV导入到我的Rails应用程序中。 理想情况下,我想访问按数字而不是标题名称导入的列,因为标题名称可能与传入的数据有些不一致。 有人成功做到了吗? 像下面的代码将是完美的。 该行作为哈希返回,但是我认为我不能指望哈希的一致 ...

没有将String隐式转换为Hash(smarter_csv gem,带有输入的文件上传) - no implicit conversion of String into Hash (smarter_csv gem, uploading a file with an imput)

我正在尝试将具有Unicode字符的csv信息保存到Rails应用程序上的mysql中, 代码错误说: ImporterController#upload中的TypeError 没有将String隐式转换为Hash 问题出在这行 在这里 编辑 日志 ...

通过smartercsv gem导入CSV错误 - Csv import error through smartercsv gem

我有这个CSV结构 通过smarter_csv gem导入文件时,出现此哈希 我使用的代码如下 令我感到困惑的是在哈希的每个项目中添加的\\“。我以前使用过这种相同的方法,没有出现问题,我也不知道出了什么问题,但是预期的哈希应该是没有反斜杠和其他符号的计划文本注意,如果我 ...

RoR-使用smarterCSV gem将csv导入MySQL DB - RoR - import csv to MySQL DB with smarterCSV gem

我正在尝试在MySQL表上上传带有许多可能的客户端(15000)的csv文件。 我想保留一张桌子,以便以后检索信息,填写表格并吸引用户。 现在我开始,尝试将csv导入MySQL。 我阅读了一些使用smarterCSV gem的解决方案,因此我必须使用db结构进行迁移,然后执行rak ...

使用更智能的csv gem并在块中处理csv - 我需要通过将键/值与另一个csv(1 GB)进行比较来从大型csv(2GB)中删除行 - use smarter csv gem and processing csv in chunks - i need to delete rows from a large csv ( 2GB) by comparing the key/values with another csv (1 GB)

以下是我使用的代码。 当Main.csv中“name”col的值等于Sub.csv中“name”col的值时,我无法从Main.csv中删除行。 请帮我一下。 我知道我错过了什么。 提前致谢。 结束 ...

Ruby:如果列存在则使用它,如果不添加到其他列 - Ruby: If column exists use it, if not add to other column

我正在解析CSV并试图区分Model和“虚拟”列中的列,这些列将被添加到JSONB :data列。 到目前为止,我有这个: 这将从CSV行中删除与Model不匹配的列。 相反,我想将所有这些数据添加到Model名为:data的列中。 我怎样才能做到这一点? 编辑 在se ...

Rails:设计具有未知属性的模型 - Rails: designing a model with unknown attributes

在我的应用程序中,我有一个称为Address的模型。 其中的address字段是唯一需要的字段,但是模型可以具有任意数量的其他不同属性。 地址将通过从.csv文件导入行来创建。 CSV 必须有一个address栏,但可能还有许多其他栏,它们可以是其他任何东西,因此无法预测。 如何 ...

控制器无法识别已安装的宝石 - Controller not recognizing installed Gem

好的,我知道这是一个简单的问题,但我似乎无法让它发挥作用。 我在我的Rails 4应用程序中安装了SmarterCSV gem,并尝试在我的控制器中使用它,如下所示: 我可以在rails控制台中为这个应用程序执行此过程,但我似乎无法让它在我的控制器中工作。 每次我只是得到Rails死 ...

Ruby smarter_csv标头问题 - Ruby smarter_csv header issues

我正在尝试创建一个提取数据的Ruby文件。 我似乎遇到了问题,因为提供的CSV文件没有附加标题。 因此,我试图告诉smarter_csv没有头。 我为此使用的代码是: 我也添加一些新的标题,以便它们正确映射。 不幸的是,结果是一个错误,即 /gems/smarter_c ...

引用字段在smarter_csv中转义了 - Quoted fields escaped in smarter_csv

我有一个CSV文件,正尝试在Ruby中使用smarter_csv处理。 每个字段都有双引号,并且有些字段中嵌套了双引号,并且没有转义。 我正在按照文档中的建议使用:force_simple_split => true来解决此问题。 但是,当我尝试处理文件时,每个字段都在其中转义了引号 ...

ruby on rails使用更智能的csv将csv从上传文件导入到Active Records - ruby on rails import csv from upload file to Active Records using Smarter csv

我在这里遇到障碍,需要帮助。 我希望能够将csv文件导入到我的活动记录中。 使用SmarterCSV或其他方式 这是我的数据库 这是我的看法 这是我的路线 和我的控制器 和模型 和CSV文件看起来像这样 我看过各种指南,但是我无法使其正常 ...

如何使用Ruby将多个CSV文件合并为一个大的CSV文件? - How do I use Ruby to combine several CSV files into one big CSV file?

我一直在使用SmarterCSV将床格式文件转换为csv文件并更改列名称。 现在我收集了几个CSV文件,并希望将它们组合成一个大的CSV文件。 在test3.csv中,有三列,即将使用的chromosome , start_site和end_site ,以及将被删除的其他三列, bi ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM