Строка запроса в $ ресурс URL

Мой сервис должен использовать строку запроса из-за ограничений на сервере, на котором работает классический ASP:

angular
  .module('myServices', ['ng', 'ngResource'])
  .factory('Item', ['$resource',
     function ($resource) {
         return $resource('/api/?p=item/:id');
     }]);

и я хочу добавить дополнительные параметры строки запроса к нему:

Item.query({test: 123}, on_success, on_error);

но полученный URL

/api/?p=item?test=123

видимо есть ошибка, но как ее обойти?

РЕДАКТИРОВАТЬ: подал это вhttps://github.com/angular/angular.js/issues/1511

Ответы на вопрос(2)

Ваш ответ на вопрос