【发布时间】:2020-02-06 23:27:13
【问题描述】:
目前我已经使用active admin gem 通过管理控制台将大量数据插入到我的数据库中。
但是,现在我的客户希望我更新他的 google sheet 文件中的数据。在这个文件中,有一些数据之前已经插入过,但是插入的记录数据并没有100%匹配sheet文件。 (但工作表数据与数据库匹配 80%-90% 并且工作表文件中没有 2 个单元格具有匹配的数据)
伪代码
Question.order('title LIKE MOST ?', "%#{Sheet_cell_data}%").first.update_attributes(title: "%#{Sheet_cell_data}%")
有没有办法解决我的问题。据我所知,我只知道LIKE,但这似乎不是解决方案。
【问题讨论】:
标签: sql ruby-on-rails activerecord