コントローラーコード:
def create
if current_user.id != params[:friend_id]
@return = { :curr_user_id => current_user.id, :params_id => params[:friend_id], :debug => 1 }
else
@return = { :curr_user_id => current_user.id, :params_id => params[:friend_id], :debug => 2 }
end
render :json => ActiveSupport::JSON.encode( @return )
end
socurrent_user.id
は1でありparams[:friend_id]
、ajax 呼び出しを介して渡されており、その値も1です
問題は、この場合 false を返す必要があるときに常に true を返すことです...整数ではなく文字列として解析される数値 1 に関係することはありますか?