Браузеры удаляют якорный текст (все, что следует за символом #
, включая символ *) перед отправкой запроса на сервер. Таким образом, эта информация по умолчанию не будет вам доступна.
Если вы хотите прочитать эту информацию на стороне сервера, вам придется включить текст привязки в качестве параметра запроса, а также настройки якорная переменная. (установка переменной привязки исключительно изменяет атрибут href сгенерированного тега html)
Например,
<%= link_to "Books", books_path(params.merge(anchor: "sent-to-server")), anchor: "rendered-in-dom" %>
Якорь может быть прочитан на стороне сервера. с params[:anchor]