# File lib/dm-core/repository.rb, line 139
    def read(query)
      return [] unless query.valid?
      query.model.load(adapter.read(query), query)
    end