string de consulta no URL do recurso $

meu serviço tem que usar uma string de consulta devido a limitações no servidor que executa o ASP clássico:

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

e quero adicionar parâmetros de string de consulta extra a ele:

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

mas o URL resultante é

/api/?p=item?test=123

aparentemente há um bug, mas como contornar isso?

EDIT: arquivado isso emhttps://github.com/angular/angular.js/issues/1511

questionAnswers(2)

yourAnswerToTheQuestion