Module: Regressor::Model::Mongoid::Database::Field
- Included in:
- Regressor::Model::MongoidModel
- Defined in:
- lib/model/mongoid/database/field.rb
Instance Method Summary collapse
Instance Method Details
#fields ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/model/mongoid/database/field.rb', line 11 def fields @model.fields.keys.map do |field| ::Regressor::Model::Expression.new(:is_expected, :to, :have_field, field, "of_type(#{field_type(@model, field)})").to_s end end |
#fields_as_string ⇒ Object
7 8 9 |
# File 'lib/model/mongoid/database/field.rb', line 7 def fields_as_string fields.join("\n ") end |