rails link_to examples ruby-on-rails request helper url-helper

ruby-on-rails - link_to - routes rails examples



Rails-¿Cómo agregar un formato a un ayudante de url? (2)

Deberías poder hacer algo como esto:

some_resource_path(format: :json)

o

some_resource_url(format: :xml)

¿Cómo puedo hacer que un ayudante de URL cree una URL en un formato de solicitud / respuesta dado?

Por ejemplo, en mi prueba tengo lo siguiente:

get(activity_url(activity))

Esto me devolverá un HTML en el objeto @response . Estoy buscando tener el mismo comportamiento de lo siguiente:

get({controller: ''activities'', action: ''show'', id: activity.id, format: ''js''})

Pero sin toda esta redacción. ¿Es posible?


Soy bastante nuevo en Rails / Ruby, así que no estoy seguro de por qué, pero en mi aplicación Rails 3.2 la sintaxis debe ser, por ejemplo:

some_resource_path(:format => :json)