Open
Description
ManyToMany needs to be implemented.
Proposed Implementation
User = store.defineMapper('User',{
endpoint: 'users',
relations: {
hasMany: {
'UserFavorite': {
localField: 'favorites',
foreignKey: 'articleId'
}
}
}
});
Article = store.defineMapper('Article', {
endpoint: 'articles',
relations: {
belongsTo: {
'User': {
localField: 'author',
localKey: 'authorId'
}
}
}
});
UserFavorite = store.defineMapper('UserFavorite', {
manyToMany: ['User', 'Article']
relations: {
belongsTo: {
'Article': {
localField: 'article',
localKey: 'articleId'
},
'User': {
localField: 'user',
localKey: 'userId'
}
}
}
})