我们在哪里放置与任何一个模型无关的逻辑,例如,如果我们必须根据他/她的偏好和位置找到类似于火种匹配的匹配?如果可能,请在上下文Strongloops loopback框架中回答这个问题。
答案 0 :(得分:0)
您也可以使用模型。在loopback中有两种模型类型:持久化/非持久化。在环回模型中,模型是灵活的,不仅限于数据模型。
根据您的需要,您可以创建一个继承Model
的模型并将所有的火种登录放在那里。然后在其他地方使用它。
//tinder.json
"name": "Tinder",
"plural": "ti",
"base": "Model",
"strict": true,
"idInjection": true,
启动脚本仅用于在启动阶段运行某些代码。例如,您可以检查db中是否存在某些角色。