jakubrohleder / angular-jsonapi

Simple and lightweight, yet powerful ORM for your frontend that seamlessly integrates with your JsonAPI server.

Home Page:http://jakubrohleder.github.io/angular-jsonapi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Relationship's 'meta' object is not being added to request

eduardmartinez opened this issue · comments

Hi. I was trying to add a meta object into a relationship's object. For example, I have a user object which has many cars but I need to send some extra data about cars. So the request at the end should be like this:

{
  data: {
     attributes: {},
     id: '1',
     type: 'users',
     relationships: {
       'cars': [
          {
             id: '3',
             type: 'cars',
             meta: {
                wherever: 'happiness'
             }
          }
       ]
     }
  }
}

I tried to do:

//carElement has id:'3' and type:'cars'
carElement.form.meta = { wherever: 'happiness' };

user.form.link('cars', carElement);
user.save();

But I noticed when the request is sent, it doesn't send meta in any place.

How could I make this work?

Thanks in advance.

Please, anyone knows how to make this work?