0
私は奇妙に聞こえるかもしれない問題に直面していますが、多くの人々が対処しなければなりません。URLパスをパラメータとして解釈する
routes.js
ファイルに2つのルートが定義されています。
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。