0
user.rbモデルにis_followingというメソッドがあり、ユーザーが別のユーザーを追跡しているかどうかを確認します。Ruby on RailsでjsonメソッドをレンダリングするためのPOSTパラメーターの追加
ユーザーコントローラー
def show
@user = User.find(params[:id])
respond_to |format|
format.json { render json: @user, :methods => [:image_url, :is_following] }
end
ユーザーモデル
def is_following params
return "yep" if params[:follower_id] == id
end
しかし、私はへのparamsを渡す方法がわからない:コントローラでis_following方法。誰にもこれには何か幸運や解決策がありますか?
うわー、それは私に時間のトンを節約しただろう... 1ヶ月前のように。このアプリケーションの多くはすでにjsonレスポンスを生成するこの方法に基づいて作成されているので、私は本当に今戻ってみたいと思っていません:( –
これについて考えてみましょう。 ActiveRecordがJSONを生成する方法の慈悲に敏感です。 –