Class: Mongoose::Column

Inherits:
BaseColumn show all
Defined in:
lib/mongoose/column.rb

Overview


Column class


Instance Attribute Summary

Attributes inherited from BaseColumn

#data_type, #name, #required, #tbl_class

Instance Method Summary collapse

Methods inherited from BaseColumn

#close, #convert_to_native, create, #indexed?, #required?, valid_data_type?

Constructor Details

#initialize(tbl_class, name, col_def) ⇒ Column


initialize




97
98
99
100
# File 'lib/mongoose/column.rb', line 97

def initialize(tbl_class, name, col_def)
  super
  @idx = LinearSearch.new(self)
end