Rails - URLヘルパーにフォーマットを追加するにはどうすればいいですか? 質問する

Rails - URLヘルパーにフォーマットを追加するにはどうすればいいですか? 質問する

URL ヘルパーで指定されたリクエスト/レスポンス形式で URL を作成するにはどうすればよいですか?

たとえば、私のテストでは次のようになります。

get(activity_url(activity))

これにより、オブジェクトの HTML が返されます@response。次のような動作を実現したいと考えています。

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

しかし、このような文言がなければ、それは可能ですか?

ベストアンサー1

次のようなことができるはずです:

some_resource_path(format: :json)

または

some_resource_url(format: :xml)

おすすめ記事