Javascript 将自定义参数添加到Ember数据模型.save()方法

Javascript 将自定义参数添加到Ember数据模型.save()方法,javascript,ember.js,ember-data,Javascript,Ember.js,Ember Data,我一直在使用余烬,到目前为止,体验非常棒。我现在正在探索余烬数据——特别是在扩展RESTAdapter和修改model.save()行为方面 现在,当我使用var user=this.store.createRecord('user',{name:“bob”}创建一个用户,然后使用user.save()保存记录时,会执行一个到http://localhost:8080/api/users 我只想在POST URL中添加一个自定义参数,如下所示: http://localhost:8080/api

我一直在使用余烬,到目前为止,体验非常棒。我现在正在探索余烬数据——特别是在扩展RESTAdapter和修改model.save()行为方面

现在,当我使用
var user=this.store.createRecord('user',{name:“bob”}
创建一个用户,然后使用
user.save()
保存记录时,会执行一个到
http://localhost:8080/api/users

我只想在POST URL中添加一个自定义参数,如下所示:

http://localhost:8080/api/users?inviteCode=abc123

这个自定义参数应该像
user.save('abc123')
那样动态设置。但是,我不知道要修改什么代码来支持这个行为

我知道我可能必须扩展我的用户模型的save方法,如本文所述,但是我应该如何继续呢