Class: Quandl::Cassandra::Models::Column::Read::Column
Instance Method Summary
collapse
#column_collapses, #column_ids, #column_ids=, #count?, perform
Instance Method Details
#column ⇒ Object
15
16
17
|
# File 'lib/quandl/cassandra/models/column/read/column.rb', line 15
def column
attributes[:column].present? ? attributes[:column] - 1 : nil
end
|
3
4
5
6
7
8
9
|
# File 'lib/quandl/cassandra/models/column/read/column.rb', line 3
def perform
self.column_ids ||= Quandl::Cassandra::Models::Dataset.find_column_ids_by_id(id) if id.present?
self.column_ids = [] if self.column_ids.blank?
self.column_ids = pluck_column_id if column.present? && self.column_ids.present?
end
|
#pluck_column_id ⇒ Object
11
12
13
|
# File 'lib/quandl/cassandra/models/column/read/column.rb', line 11
def pluck_column_id
[ self.column_ids[ column ] ]
end
|