我正在尝试为我的应用程序创建特定的路由规则。根据数据库结果确定动态路由
但是,我希望这些规则是基于数据库中表的内容的通用。
这意味着有时可能会根据数据库规则在restify服务中插入或删除某些路由。
我一直在寻找一个解决方案,但我无法找到任何东西,这里是我的代码示例:
server.put('/logging/create', function(req, res, next){
return next();
});
server.delete('/logging/delete', function(req, res, next){
return next();
});
server.post('/logging/update', function(req, res, next){
return next();
});
我想实现的是添加/删除的具体要求对飞,无需重新启动节点js脚本。我拥有的是一个包含所有规则的数组。规则的一个例子是:
{
"name":"/logging/create",
"method":"put",
"status":"active"
},
{
"name":"/logging/delete",
"method":"delete",
"status":"inactive"
},
{
"name":"/logging/update",
"method":"post",
"status":"active"
}
我唯一希望的是添加/删除路由的飞行。