0

リソース「ユーザー」があります。次の方法で、特定のユーザーに関する情報をリクエストできます。

users/:id

「id」は数値です。また、ユーザー名を介してユーザーにクエリを実行できるようにしたいと考えています。この機能を有効にするには、どのようなルートを設定すればよいのでしょうか?

ユーザー名とIDの両方をIDにすることを考えていましたが、ユーザーがすべて数字のユーザー名を持っていて、その番号が別のユーザーのIDと一致するとどうなるかというあいまいさがあります。

だから私が求めているのは、これを処理するための規則は何ですか? それは次のとおりです。

usernames/:username

またusers/:username/username

または完全に異なる何か?

ありがとう

4

2 に答える 2