別の動画に関連する動画を取得するための RESTful API を設計する必要があります。ユーザーは、日付、ビデオの種類などの特定の属性を使用してリストをフィルタリングできます。そのため、属性の値が存在しない場合があります。その場合、関連するコンテンツを見つけているビデオの特定の属性のすべての値が考慮されます。
Ruby on Rails を使用しています。
代替手段は次のとおりです。
1. video/ID/related/ATTRIBUTE?query="value of ATTRIBUTE"
2. video/ID/related?attribute="value of ATTRIBUTE"
3. video/ID/related/ATTRIBUTE/VALUE_OF_ATTRIBUTE
前に述べたように、値が存在しない可能性があることに言及する必要があります。フィルタリングが発生する属性は 1 つだけであり、値は固定リストから選択された単数形です。