我有一个来自代码另一部分的团队名称数组,我想找到不在该数组中的所有团队.我试过下面的方法,但没有效果.
@team_exclude_list = ['Team 1', 'Team 2', 'Team 3']
@teams = Team.where("name != ?", @team_exclude_list)
这是Rails 3,谷歌没有给我太多的爱.
我有一个来自代码另一部分的团队名称数组,我想找到不在该数组中的所有团队.我试过下面的方法,但没有效果.
@team_exclude_list = ['Team 1', 'Team 2', 'Team 3']
@teams = Team.where("name != ?", @team_exclude_list)
这是Rails 3,谷歌没有给我太多的爱.
我从未对字符串字段执行过此操作,但这可能会起作用:
@teams = Team.where("name NOT IN (?)", @team_exclude_list)