Class: MongoidEmbedFinder::RelationDiscovery
- Inherits:
-
Struct
- Object
- Struct
- MongoidEmbedFinder::RelationDiscovery
- Defined in:
- lib/mongoid_embed_finder/relation_discovery.rb
Instance Attribute Summary collapse
-
#child_class ⇒ Object
Returns the value of attribute child_class.
-
#relation_name ⇒ Object
Returns the value of attribute relation_name.
Instance Method Summary collapse
Instance Attribute Details
#child_class ⇒ Object
Returns the value of attribute child_class
5 6 7 |
# File 'lib/mongoid_embed_finder/relation_discovery.rb', line 5 def child_class @child_class end |
#relation_name ⇒ Object
Returns the value of attribute relation_name
5 6 7 |
# File 'lib/mongoid_embed_finder/relation_discovery.rb', line 5 def relation_name @relation_name end |
Instance Method Details
#relations ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/mongoid_embed_finder/relation_discovery.rb', line 6 def relations @relations ||= OpenStruct.new( child_class: child_class, parent_class: parent_class, children: find_children_relation, parent: find_parent_relation) end |