Как мне скрыть идентификаторы моих записей в рельсах?

Я пытаюсь понять, как скрыть идентификаторы моих записей в рельсах.

Например: типичный путь может выглядеть следующим образомHTTP: // домен / запись / 1так что людям довольно легко определить, сколько трафика получает сайт, если они просто создают новую запись.

Одним из решений, которое я использовал, является хеширование идентификатора с помощью соли, но, поскольку я не уверен, является ли эта функция биективной, я заканчиваю тем, что сохраняю ее в другом столбце в моей базе данных и дважды проверяю на уникальность.

Другой вариант, о котором я думал, - генерировать случайный хеш и сохранять его как другой столбец. Если это не уникально ... просто создайте еще один.

Какой лучший способ сделать это?

Ответы на вопрос(5)

Ваш ответ на вопрос