-
Notifications
You must be signed in to change notification settings - Fork 327
Closed
Description
Hi I am experimenting on backbone relational, (looks great !)
I create the following in console
var Membership = Backbone.RelationalModel.extend({
urlRoot: '/membership',
});
var User = Backbone.RelationalModel.extend({
urlRoot: '/user',
relations: [
{
type: Backbone.HasMany,
key: 'memberships',
relatedModel: 'Membership',
collectionType: 'MembershipCollection',
reverseRelation: {
key: 'user'
}
}
]
});
var UserCollection = Backbone.Collection.extend({model:User});
var MembershipCollection = Backbone.Collection.extend({model:Membership});
// create a membership from a json hash
member = new Membership({
"id": 4,
"user": {
"id": 7,
"username": "paul",
"email": "[email protected]"
}
})If I type member.get('user') it returns me the user object, I was expecting to receive a Model instance of it
Can you let me know what's wrong with this piece of code ?
Thks
Metadata
Metadata
Assignees
Labels
No labels