0

ユーザーに表示したい画像のサブセット(並べ替え/フィルタリング)がたくさんあります。

その中で:

  • ユーザーが所有する画像を一覧表示する
  • ユーザーが気に入った画像を一覧表示する

私はこれらのための良いアドレス指定スキームが何であるか知りたいです:

/image/?user_id={user_id}
/image/like/?user_id={user_id}

対。

/image/user/{user_id}
/image/like/user/{user_id}

画像が好きなすべてのユーザーも一覧表示したいとします。

/user/like/image/{image_id}

対。

/user/?image_id={image_id}&mode=like

私はさらに多くの可能性を思いつくことができると思います、そして私は考え始めています:これは難しいはずですか?

私にとって最も理にかなっている1つのスキームに落ち着くことができますか?特定の可能性を排除するガイドはありますか?

4

1 に答える 1

0
  • 画像が好きなユーザー、ここでのユーザーはリソースへの単なる関係/リンクですImage

したがって、/image/like/user

Images like()で、ユーザーリソースを暗黙的に更新したい場合があります/user/like/image

プロセス全体がその逆になる可能性があります

于 2013-02-01T05:45:09.440 に答える