model.idAttribute

idAttributemodel.idAttribute
A model's unique identifier is stored under the id attribute. If you're directly communicating with a backend (CouchDB, MongoDB) that uses a different unique key, you may set a Model's idAttribute to transparently map from that key to id.

1
2
3
4
5
6
var Meal = Backbone.Model.extend({
  idAttribute: "_id"
});
 
var cake = new Meal({ _id: 1, name: "Cake" });
alert("Cake id: " + cake.id);
doc_Backbone
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.