0

我有两个值@details 和@users 如下

@details = ProjectTeamDetail.find_all_by_project_id_and_stage_id($projectID, stage.stage_id)
@users = User.find(:all)

ProjectTeamDetail 模型具有 user_id 列

我的要求是从用户表中获取不在@details 中的用户。希望你能理解我的要求。

4

1 回答 1

0

导轨 3 方式:

@details = ProjectTeamDetail.where(project_id: $projectID, stage_id: stage.stage_id)
@users = User.all.where("id NOT IN (?)", @details.map(&:id))
于 2012-10-03T15:21:16.343 回答