Method: Spider::Model::QuerySet#load

Defined in:
lib/spiderfw/model/query_set.rb

#loadself

Executes the query and fetches the objects; (the next batch if a fetch_window is set).

Returns:

  • (self)


583
584
585
586
587
588
589
590
591
592
593
# File 'lib/spiderfw/model/query_set.rb', line 583

def load
    return self unless loadable?
    clear
    @loaded = false
    @loaded_elements = {}
    return load_next if @fetch_window && !@query.offset
    mapper.find(@query.clone, self)
    @loaded = true
    @modified = false
    return self
end