     loadSingle: (code, options = {}) ->
         options.query = {}
         options.query[ @initialField.id ] = code
-
         _.extend(options, _.result(this, 'syncOptions'))
         @src.fetch(options)
 

                else
                    new Lanes.Models.Query.SyncedResult(this, pageSize: @pageSize)

    constructor: (options = {}) ->
        super
        @fields = new AvailableFields([], query: this)

        this.on('change:src change:results', ->
            this.trigger('load')
        )
        if options.defaultSort
            @setSortField( @fields.findWhere(id: options.defaultSort)  )
        if @initialFieldIndex
            @initialField = this.fields.at(@initialFieldIndex)
        @initialField ||= this.fields.findWhere(id: "code") ||
