0
我遇到了一個可能聽起來很奇怪但很多人必須處理的問題。將參數解釋爲參數
我在我的routes.js
文件中定義了兩條路線。
ROUTE1
router.route('/atpages/:query')
.get(app.oauth.authorise(), atpagesController.getAtpagesByIdOrName);
Route2到
router.route('/atpages/match')
.get(app.oauth.authorise(), atpagesController.matchAtpagesByUrl);
兩種路線都應該調用控制器不同functions
,但問題是,每當我打Route2
自動Route1
被調用。我知道它正在考慮match
作爲查詢的問題,我的問題是,我需要路由來打不同的問題,而無需重新定義它們的端點。
我想要的是路線應該保持不變,但它們應該只對應相應的功能。
TIA。