Я разрабатываю приложение, очень похожее на конечный автомат.
После создания "персона" остаются атрибуты, которые остаются пустыми, и которые еще нужно заполнить с помощью действий "обновить".
Я определил функцию «unique_token» в моей модели, поэтому при создании и обновлении человека назначается новая уникальная строка.
Позже я определил «/: unique_token» в моих маршрутах длядействия "edit" и "update".
Позже, в моем контроллере для "edit" и "udpate" я определил:
@ person = Person.find_by_unique_token (params [:unique_token])
НО!
Я получаю сообщение об ошибке, потому что действие обновления все еще пытается найти идентификатор.
Как мне переопределить это?
Есть лучший подход для этого?
Спасибо.