【问题标题】:Ruby-Rails Running code and saving the output in the databaseRuby-Rails 运行代码并将输出保存在数据库中
【发布时间】:2015-11-21 02:25:25
【问题描述】:

我的代码读入日志文件并解析数据。输出让我看起来像这样:

name: jon
domain: jon@gmail.com
date: 2-12-2012

我创建了名为“databases”的数据库,我希望在不使用简单的 CRUD 操作的情况下更新数据库中的解析数据。 (我不想手动创建每个日志)我的问题是我将如何自动获取解析的数据(在运行我的代码之后)并将其保存并显示在数据库中。

谢谢

【问题讨论】:

  • @MuhammadJunaid 我应该把这段代码放在哪里?
  • 解析数据后
  • @muhammadjunaid 抱歉不清楚,我的意思是问我把它放在哪个文件中。或者如果它在命令行中

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


【解决方案1】:

您可以将代码放在解析代码之后,但您必须先创建一条记录:

name: jon
domain: jon@gmail.com
date: 2-12-2012
model = Model.new
model.update_columns(name: name,domain: domain, date: date)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    相关资源
    最近更新 更多