Restangular: long url 带参数

Restangular: long url with params

我正在尝试进行这样的查询 url:

Restangular.one('company').one('manager').one(managerId).get(params)

例如:

/company/manager/12/?param1=value1&param2=value2

但是出了点问题,我得到:

Error: You're creating a Restangular entity with the number instead of the route or the parent. For example, you can't call .one(12).

我做错了什么?

解决此问题的最佳方法是什么?

当然,我可以做到:

Restangular.one('company').one('manager/' + managerId).get(params)

但这太丑陋了...

Restangular.one('company').one('manager', managerId).get(params)