Javascript 如何调用自定义get方法

Javascript 如何调用自定义get方法,javascript,angularjs,angularjs-restmod,Javascript,Angularjs,Angularjs Restmod,我列出了以下用户: /api/users/ 我想通过拨打以下电话列出管理员用户: /api/users/admins 尽管看起来很琐碎,但我找不到一种方法来实现这一点。我不知道您使用的是哪种编程语言,但我将给您一个使用PHP Laravel和AngularJS的示例 原料药 正面 很抱歉,我的问题中缺少细节。我实际上是在问关于angular restmod模块的问题 以下是我最后所做的: module.factory('CustomMethods', ['restmod', 'RMUtils

我列出了以下用户:

/api/users/
我想通过拨打以下电话列出管理员用户:

/api/users/admins

尽管看起来很琐碎,但我找不到一种方法来实现这一点。

我不知道您使用的是哪种编程语言,但我将给您一个使用PHP Laravel和AngularJS的示例

原料药

正面


很抱歉,我的问题中缺少细节。我实际上是在问关于angular restmod模块的问题

以下是我最后所做的:

module.factory('CustomMethods', ['restmod', 'RMUtils', function CustomMethodsMixin(restmod, RMUtils) {
  return restmod.mixin(function() {
    this.define('Model.$customCollection', function(_url, params) {
      var original = this;
      return this.$collection(params, {
        $urlFor: function() {
          return RMUtils.joinUrl(original.$url(), _url);
        }
      });
    });
    return this;
  });
}]);
并向其公开我的所有api:

restmodProvider.rebase('CustomMethods')

你发现哪些方法不适合你?你也可以使用
module.factory('CustomMethods', ['restmod', 'RMUtils', function CustomMethodsMixin(restmod, RMUtils) {
  return restmod.mixin(function() {
    this.define('Model.$customCollection', function(_url, params) {
      var original = this;
      return this.$collection(params, {
        $urlFor: function() {
          return RMUtils.joinUrl(original.$url(), _url);
        }
      });
    });
    return this;
  });
}]);
restmodProvider.rebase('CustomMethods')