将与节点中 REST api 中任何模型无关的自定义逻辑放在哪里?

Where to put custom logic not related to any model in a REST api in node?

如果我们必须根据 his/her 偏好和位置找到类似于 tinder 匹配的匹配,那么我们将与任何一个模型无关的逻辑放在哪里?如果可能,请在 Strongloops 环回框架上下文中回答此问题。

你也可以使用模型。在环回中有两种模型类型:persisted/not-persisted。 In loopback模型灵活,不局限于数据模型。

根据您的需要,您可以创建一个继承模型 Model 并将您所有的 tinder 登录名放在那里。那就用在其他地方吧。

//tinder.json
  "name": "Tinder",
  "plural": "ti",
  "base": "Model",
  "strict": true,
  "idInjection": true,

引导脚本仅用于 运行 启动阶段的一些代码。例如,您可以检查数据库中是否存在某些角色。