Restangular - 在RestangularService.one()

时间:2015-08-26 20:34:23

标签: angularjs coffeescript restangular

我想知道是否可以在RestangularService.one(id)中发送多个参数? 这是我的代码:

r = Restangular.service("patients")
patient: (patientId) ->
  r.one(patientId).get().then (response) ->
    return response.patient

是否可以发送更多数据?类似的东西:

patient: (patientId, data1, data2)

更明确: 以下是我r.one(patientId).get()得到的结果:

{"format"=>"json", "controller"=>"api/patients", "action"=>"show", "id"=>"patientId"}

我希望有类似的内容:

{"format"=>"json", "controller"=>"api/patients", "action"=>"show", "id"=>"patientId", "data1" =>"value", "data2" => "value"}

1 个答案:

答案 0 :(得分:1)

在get方法中发送其他查询参数:

r.one(patientId).get({
    data1: "data1Value",
    data2: "data2Value"
})