jakubrohleder / angular-jsonapi

Simple and lightweight, yet powerful ORM for your frontend that seamlessly integrates with your JsonAPI server.
http://jakubrohleder.github.io/angular-jsonapi/
GNU General Public License v3.0
96 stars 34 forks source link

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

Open eduardmartinez opened 8 years ago

eduardmartinez commented 8 years ago

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.

eduardmartinez commented 8 years ago

Please, anyone knows how to make this work?

eduardmartinez commented 8 years ago

Ref #34