Method: Spider::Model::QuerySet#all_children
- Defined in:
- lib/spiderfw/model/query_set.rb
#all_children(path) ⇒ Array
Given a dotted path, will return an array of all objects reachable by that path Example
objectset.all_children('friends.collegues.addresses.street_name')
890 891 892 893 894 895 896 |
# File 'lib/spiderfw/model/query_set.rb', line 890 def all_children(path) if (path.length > 0) children = @objects.map{ |obj| obj.all_children(path.clone) }.flatten else return @objects end end |