统计用户id去掉重复的

forge
sylor_huang@126.com 5 years ago
parent 264287d547
commit 001fbc3955

@ -6,7 +6,7 @@
class SyncUserForgeTask
def call
Rails.logger.info("##########_______sync_start________###########")
project_member_user_ids = Member.select(:project_id,:user_id).where.not(project_id: -1).pluck(:user_id) #这个是项目的成员,在用户的项目里已经有了循环
project_member_user_ids = Member.select(:project_id,:user_id).where.not(project_id: -1).pluck(:user_id).uniq #这个是项目的成员,在用户的项目里已经有了循环
all_users = User.where.not(id: project_member_user_ids)
# 这里再把所有用户循环
all_users.find_each do |u|

Loading…
Cancel
Save