Buscar coleção Backbone com parâmetros de busca

Gostaria de implementar uma página de pesquisa usandoBackbone.js. Os parâmetros de pesquisa são obtidos a partir de um formulário simples, e o servidor sabe analisar os parâmetros de consulta e retornar uma matriz json dos resultados. Meu modelo parece mais ou menos assim:

App.Models.SearchResult = Backbone.Model.extend({
    urlRoot: '/search'
});

App.Collections.SearchResults = Backbone.Collection.extend({
    model: App.Models.SearchResult
});

var results = new App.Collections.SearchResults();

Eu gostaria disso toda vez que eu executoresults.fetch(), o conteúdo do formulário de pesquisa também será serializado com oGET pedido. Existe uma maneira simples de adicionar isso, ou estou fazendo da maneira errada e provavelmente deveria estar codificando a solicitação e criando a coleção a partir dos resultados retornados:

$.getJSON('/search', { /* search params */ }, function(resp){
    // resp is a list of JSON data [ { id: .., name: .. }, { id: .., name: .. }, .... ]
    var results = new App.Collections.SearchResults(resp);

   // update views, etc.
});

Pensamentos?

questionAnswers(4)

yourAnswerToTheQuestion