Class: FlightDistanceClass
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- FlightDistanceClass
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/air/flight_distance_class.rb
Constant Summary collapse
- TABLE_STRUCTURE =
"\nCREATE TABLE flight_distance_classes\n (\n name CHARACTER VARYING(255) NOT NULL PRIMARY KEY,\n distance FLOAT,\n distance_units CHARACTER VARYING(255),\n min_distance FLOAT,\n min_distance_units CHARACTER VARYING(255),\n max_distance FLOAT,\n max_distance_units CHARACTER VARYING(255)\n );\n\n"
Class Method Summary collapse
Methods included from Earth::Model
extend_mining, extended, registry
Class Method Details
.find_by_distance(distance) ⇒ Object
23 24 25 |
# File 'lib/earth/air/flight_distance_class.rb', line 23 def self.find_by_distance(distance) first :conditions => arel_table[:min_distance].lt(distance.to_f).and(arel_table[:max_distance].gteq(distance.to_f)) end |