Sha256: 70b2755dcb2db6c11f54df015c1e562c3b7804f2dc55b2a94513f39a2c512ef0
Contents?: true
Size: 690 Bytes
Versions: 4
Compression:
Stored size: 690 Bytes
Contents
module Dynomite::Item::Query::Params::Function class Base include Dynomite::Item::Query::Params::Helpers include Dynomite::Types def initialize(query) @query = query end def build_attribute_names_with_dot_paths(paths) attribute_names = {} paths.each do |path| fields = path.split('.') fields.each do |field| if field.starts_with?('#') key = field value = field[1..-1] else key = "##{field}" value = field end attribute_names[key] = value end end attribute_names end def attribute_values {} end end end
Version data entries
4 entries across 4 versions & 1 rubygems