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 =
<<-EOS CREATE TABLE flight_distance_classes ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY, distance FLOAT, distance_units CHARACTER VARYING(255), min_distance FLOAT, min_distance_units CHARACTER VARYING(255), max_distance FLOAT, max_distance_units CHARACTER VARYING(255) ); EOS
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 |