为什么我的End值给我一个语法错误?

时间:2020-06-10 23:18:43

标签: ruby-on-rails ruby syntax

我收到“意外的keyword_end”错误,但我不确定为什么。我正在尝试统计组织中有多少用户。这是我的课程:

loggerFactory.AddLog4Net();

我尝试使用class Organization < ApplicationRecord has_many :users, class_name: "user", foreign_key: "user_id" def user_count users = User.all count = 0 users.each do |user| if (user.organization_id == self.id) count++ end end return count end end ,但是这给了我用户总数,而不是这个组织中有多少用户。

我的目标是稍后在应用中调用此功能,以获取该组织一部分用户的数量。

1 个答案:

答案 0 :(得分:1)

++运算符在ruby中不存在。前往count += 1

相关问题