0

以下のように、@details と @users の 2 つの値があります。

@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 に答える