我有一个AREL查询:
@group.members.where('member_id != ?', 4)
正如预期的那样,此查询返回所有ID不等于4的成员。
我该如何构建同样类型的查询以省略多个ID?例如:
@group.members.where('member_id != ?', [4 3])
这应该返回所有ID不等于4或3的成员。
我有一个AREL查询:
@group.members.where('member_id != ?', 4)
正如预期的那样,此查询返回所有ID不等于4的成员。
我该如何构建同样类型的查询以省略多个ID?例如:
@group.members.where('member_id != ?', [4 3])
这应该返回所有ID不等于4或3的成员。
@group.members.where('member_id NOT IN (?)', [4, 3] )
@group.members.where('member_id NOT IN (?)', 12)