代码之家  ›  专栏  ›  技术社区  ›  jefflunt

ActiveRecord如何将哈希转换为JSONB?

  •  0
  • jefflunt  · 技术社区  · 6 年前

    我有一个hash,它只包含与JSON兼容的字符串键和简单数据类型(数值、数组、字符串和包含它们的对象)。

    使用 rails 4.2.7.1 pg 0.20.0

    ActiveRecord只是打电话吗 #to_json 在散列上,以及由此产生的 String 放在SQL查询中,就这样?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Arup Rakshit    6 年前

    他们打电话来了 ActiveSupport::JSON.encode lines .

    但后来在这个地方改变了 commit ,这导致了错误中提到的问题 ticket ,和 notes .