我问了一个问题而回,即“如何保存整个骨干集合?” 。 然而是什么让我很感兴趣的是,为什么不提供一个节省的方法? 它是unRESTful保存(PUT / POST)整个集合或者是罕见的REST-地这样做呢?
GET: /MySite/Collections - allowed by collection.fetch()
POST: /MySite/Collections - for the model(s) in the collection to be Posted when calling model.save()
PUT: /MySite/Collections/{id} - for the model(s) to be updated individually
GET: /MySite/Collections/{id} - to fetch an individual model throuth model.fetch()
那么,为什么不允许POST / PUT资源的整个集合? 这是方便,有时虽然一个可以包装/使用破解了一些代码collection.toJSON
为什么不包括它? 我只是好奇它的缺失和相同的理由。 没有框架的几件事情的能力通常意味着不好的编程/设计,并因此冷落。 是节省整个集合“ 不好的做法 ”?