0

私のコントローラーには

app_key = Application.find_by_name(params[:id].capitalize).app_key
@response = app_key == params[:app_key] ? "200" : "403"

私は応答を返したいです:

"response" => @response 、Rails で Rabl を使用してそれを行うには??

4

1 に答える 1

0

コントローラー アクション内で使用render :file => 'your_view', :status => @responseします (また、respond_to ブロックがある場合はブロック内で使用します)。ステータスは文字列ではなく数字であるべきだと思います。

于 2012-04-29T21:25:53.673 に答える