Method: SqlcachedClient::Entity.load_tree

Defined in:
lib/sqlcached_client/entity.rb

.load_tree(root_conditions) ⇒ Object

Like ‘where’ but loads every associated entity recursively at any level,

with only one interaction with the server

Parameters:

  • root_conditions (Array)


259
260
261
262
263
264
265
266
267
268
269
# File 'lib/sqlcached_client/entity.rb', line 259

def load_tree(root_conditions)
  server.session do |server, session|
    Resultset.new(
      self,
      server.run_query(
        session,
        server.build_tree_request(build_query_tree, root_conditions)
      )
    )
  end
end