Sha256: cc5ae80ac1c71ae63bfde95a879c119426591f332f597d1aac9613e0ff754695
Contents?: true
Size: 713 Bytes
Versions: 15
Compression:
Stored size: 713 Bytes
Contents
module Quandl module Cassinatra module Model class Multiset include Model::Dataset::Searchable include Concerns::Properties search_helper :dataset, -> { find('multiset') } search_scope :columns attributes :id, :column_ids, :data delegate :columns_count, :created_at, :frequency, :rows_count, :type, :updated_at, to: :dataset_attribute def data_table Data::Table.new( self.data || [] ) end def dataset_attribute(*args) return @dataset_attribute if @dataset_attribute # options options = args.extract_options! count = options[:count] == true # grab dataset_attribute @dataset_attribute = DatasetAttribute.where( count: count ).find(id) end end end end end
Version data entries
15 entries across 15 versions & 1 rubygems