使用mers与backbone.js

我有一个rest服务运行与我( https://github.com/jspears/mers )。

现在我想连接到backbone.js

问题是,mers返回包含在有效载荷数组中的集合,并带有附加信息:

例如

{"payload":[ {"_id":"4fe3773ffca7f74410000001","pos":[48.123447013691425,11.57250838808296],"username":"AyKarsi","pictures":[],"images":[],"roles":[],"meta":{},"groups":[]}, {"_id":"4fe3773ffca7f74410000002","pos":[0,3444],"username":"TestUpdateFromClient","pictures":[],"images":[],"roles":[],"meta":{},"groups":[]},], "status":0,"total":5} 

这个信息很好,但我怎么能告诉骨干收集应该在哪里寻找模型?

您将要重写Backbone.Collection的默认parse函数。

 var MyCollection = Backbone.Collection.extend({ parse: function(models) { return models.payload; } } 

以下是Backbone.js网站上的相关文档 。