对很多模型应用 disableRemoteMethod

Apply disableRemoteMethod for a lot of models

如何将其应用到我的所有模型?

common/models/task.js

module.exports = function(Task) {

  Task.disableRemoteMethod("upsert", true);
  Task.disableRemoteMethod("updateAll", true);
  Task.disableRemoteMethod("updateAttributes", false);
  Task.disableRemoteMethod('createChangeStream', true);

  Task.disableRemoteMethod("find", true);
  Task.disableRemoteMethod("replaceOrCreate", true);

};

例如,对于项目、用户等

创建一个 mixin 并在那里禁用这些远程方法