1

私がやりたいことは、ユーザーの URL を表示するときに難読化 ID を作成することです。長さが正確に 16 文字で、衝突のない難読化 ID が必要です。たとえば、代わりに

http://localhost:3000/users/2

私はこのようなものが欲しい:

http://localhost:3000/users/3a5643f943cc3a44

ここここ、そして他の投稿でも同じ質問をすでに見つけていますが、正確に欲しいものの答えが見つかりません。

=========== 更新: ===========

この質問を投稿してから数年が経ちましたが、最近のすべてのプロジェクトで使用しているhashidsと呼ばれる非常に役立つ宝石があることを言及したいだけです。それは簡単で使いやすいです:)

4

1 に答える 1