title: angular resource overwrite url not working
body: <p>The documentation <a href="http://docs.angularjs.org/api/ngResource.$resource" rel="noreferrer">here</a> says that:</p>
  
  <pre><code>url – {string} – action specific url override. 
  The url templating is supported just like for the resource-level urls.
  </code></pre>
  
  <p>I would like to use this good feature, I tried this:</p>
  
  <pre><code>angular.module("experience", ['ngResource'])
  
      .factory('Experience', function ($resource, identity) {
  
      return $resource("api/experiences/:id", {}, {
          queryAll : {
              method  : 'GET',
              url     : 'api/companies/' + identity.id + '/experiences',
              isArray : true
          }
      });
  });
  </code></pre>
  
  <p>You see I am trying to overwrite the url for queryAll method. but this does not work, the query still sends the url api/experiences. is this really supported or I am doing somehting wrong? thanks for any help.</p>