在控制器中的其他层中有mongoose请求的好方法是什么?
我的想法是将db请求作为控制器放在其他层中,例如/ mongodb / gatewaycontrollers。 这样不同的控制器就可以从mongodb / gatewayscontrollers / todos.js访问相同的方法,而不是在不同的控制器中重复相同的代码。
我正在考虑这样的结构:
-controllers
-mongodb
--gatewaycontrollers
--models
-elasticsearch
--gatewaycontrollers
--models
-services
是否有任何样板示例或教程?