小编Min*_*ini的帖子

如何通过activerecord从json字符串列中删除元素

我有一个表有一个字符串列包含 json 数据每条记录就像

{"id":1,"type":"car","name":"bmw"}
{"id":2,"type":"car","name":"Fiat"}
{"id":3,"type":"truck","name":"RAM"}
Run Code Online (Sandbox Code Playgroud)

现在我需要进行迁移以通过 rails ActiveRecord::Migration[5.0] 从 json 字符串中删除 name 的元素,变成这样

{"id":1,"type":"car"}
{"id":2,"type":"car"}
{"id":3,"type":"truck"}
Run Code Online (Sandbox Code Playgroud)

activerecord json ruby-on-rails

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

标签 统计

activerecord ×1

json ×1

ruby-on-rails ×1