好的,我从'用户'端点和另一个具有相同结构的集合获得了这个集合,它来自所有者/:id / users端点。
Cache-Control: no-store, must-revalidate
所以,collection1指向端点'myDomain.com/users',collection2指向端点'myDomain.com/owners/1/users'
使用collection1的值填充选择,选择一个选项,然后提交表单。
所以,我需要在collection1列表中选择元素,推送到collection2,然后保存新添加的元素(不是整个集合,只是元素)。
//Populates the collection
var collection1 = RestAngular.all('users').getList();
var collection2 = RestAngular.one('owners', id).all(users).getList();
问题是从collection1推入collection2的元素会记住它的路径并将其推送到'myDomain.com/users'。
知道怎么做吗?
由于
答案 0 :(得分:0)
尝试推送一个干净的对象而不是resangularized集合元素。
collection2.push(collection1.$object[0].plain())