私はこのようなルートを持っています:/products/123/versions/456
。ExpressJS - パラメタではないURLの任意の部分ですか?
私は、サブリソースはオプションになりたいので、私は/products/123
と/products/123/versions/456
の両方を処理するための1つのルートのパスをしたいです。
これは動作しません:/products/:pid/versions?/:vid?
。
/versions/
の部分を、:
..とパラメータを付けずにオプションにする方法を教えてください。
おかげで...私は実際に 'router.route( '/製品/持っているように2つのを避けるためにしようとしていました(ハンドラ).put(ハンドラ).delete(ハンドラ) 'これは2回繰り返されます(ちょっと見苦しくなります)...しかし、それがベストなら方法そしてそれをも... –