Por que fetch () não funciona?

Estou tentando buscar uma coleção de um URL JSON. O backbone envia a solicitação e recebe uma resposta, mas não hámodels na coleção depois dele:

Aqui está meu JavaScript:

stores.fetch();

JSON na resposta

[{"name":"Store 1"},{"name":"Store 2"},{"name":"Store 3"},{"name":"Store 4"}]

O cabeçalho HTTP Content-Type na resposta éapplication/json.

Por que não é carregado na coleção? O JSON está correto?

Mais alguns códigos:

be.storeList.Item = Backbone.Model.extend({
    defaults: {
        id: null,
        name: null,
        description: null
    },
    initialize:function(attrs){
        attrs.id = this.cid;
        this.set(attrs);
    }
});

be.storeList.Items = Backbone.Collection.extend({
    model: be.storeList.Item,
    url:'/admin/stores'
});

var stores = new be.storeList.Items();
stores.fetch();
console.log(stores.toJSON());

questionAnswers(2)

yourAnswerToTheQuestion