class Mobility::Backends::ActiveRecord::Jsonb

Public Class Methods

build_node(attr, locale) click to toggle source

@param [String] attr Attribute name @param [Symbol] locale Locale @return [Mobility::Plugins::Arel::Nodes::Jsonb] Arel node for value of

attribute key on jsonb column
# File lib/mobility/backends/active_record/jsonb.rb, line 37
def self.build_node(attr, locale)
  column_name = column_affix % attr
  Plugins::Arel::Nodes::Jsonb.new(model_class.arel_table[column_name], build_quoted(locale))
end