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); |
Please login to continue.