Ruby on rails Ruby on Rails to_json函数是否为收藏夹中的渲染方法添加参数?

Ruby on rails Ruby on Rails to_json函数是否为收藏夹中的渲染方法添加参数?,ruby-on-rails,Ruby On Rails,如何将参数添加到用于在收藏夹中渲染当前位置的方法中 我试过这个: class Place < ActiveRecord::Base has_and_belongs_to_many :users def in_fav(user) if user.places.include?Place.find(id) return true else return false end end end cla

如何将参数添加到用于在收藏夹中渲染当前位置的方法中

我试过这个:

class Place < ActiveRecord::Base 
   has_and_belongs_to_many :users

   def in_fav(user)
      if user.places.include?Place.find(id)
         return true
      else
         return false
      end
   end

end


class User < ActiveRecord::Base 
   has_and_belongs_to_many :places
end



class PlacesController < ApplicationController
     places = Place.all

     user = User.first

     render json: {desc:true, status:1; data: places}.to_json(:methods => :in_fav(user))
end
我不明白当前用户的意思-是什么?以及如何使用方法当前用户收集@drops

attr_accessor :current_user

def is_favorited_by_user?(user=nil)
   user ||= current_user
end


@drops.current_user = current_user
render :json => @drops.to_json(:methods => :is_favorited_by_user?)